所以在这里,我正在愉快地编码,我检查我的浏览器,看看我做了一些CSS更改,然后我得到这个错误,不像我以前见过的那样:
This page contains the following errors:
error on line 45 at column 10: Opening and ending tag mismatch: link line 0 and head
Below is a rendering of the page up to the first error.
1
没有参考编号或任何其他信息。在检查我的日志时,它似乎不是轨道错误,
Started GET "/" for XXX.XXX.XXX.230 at 2013-11-04 15:15:35 +0000
Processing by PagesController#show as HTML
Parameters: {"id"=>"home"}
[1m[35mPage Load (0.3ms)[0m SELECT "pages".* FROM "pages" LIMIT 5
[1m[36mPage Load (0.2ms)[0m [1mSELECT "pages".* FROM "pages" WHERE "pages"."slug" = 'home' ORDER BY "pages"."id" ASC LIMIT 1[0m
Rendered inline template within layouts/application (1.8ms)
Rendered shared/_head.html.erb (5.8ms)
Rendered shared/_header.html.haml (2.1ms)
Rendered shared/_footer.html.haml (0.1ms)
Completed 200 OK in 19ms (Views: 14.9ms | ActiveRecord: 0.6ms)
错误肯定不像铁轨错误,它周围只有一个看起来很简单的红色框。不确定它是否可能是nginx错误或类似的东西?
为了使事情变得更加奇怪,除了mydomain.com之外,所有其他网址都有效。此外,mydomain.com在firefox和我的手机Chrome浏览器以及我的其他电脑上的Chrome浏览器中运行良好。那么也许是某种缓存/ cookie问题?我正在使用设备进行会话控制。它也发生在我对CSS进行更改时,尽管这可能是巧合。
我还没有清除我的cookie,看看是否修复了它,以防万一我需要重现错误。
编辑:在没有遇到这个问题几个星期之后,它再次随机弹出,完全相同的情况,这次有一个稍微不同的错误(也许是因为我已经改变了代码?)
error on line 41 at column 8: Opening and ending tag mismatch: link line 0 and head
困难在于复制它,因为清除历史可以解决问题,而且可能需要几周才能再次看到它......
W3C验证给出了以下错误: 第14行,第66列:错误值X-UA-与元素元素属性http-equiv兼容。
但即使我解决了这个问题,我也无法确切地知道它解决了这个问题。
Line 14, Column 66: Bad value X-UA-Compatible for attribute http-equiv on element meta.
<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible">
答案 0 :(得分:0)
也许这与您正在使用的Chrome插件有关,特别是如果它只发生在一个浏览器中。我会尝试禁用所有插件并重试。
答案 1 :(得分:0)
这是一个错误,您的浏览器会告诉您加载的XML文档不是有效的XML。这提出了以下问题: