所以我最近遇到了很多Wordpress网站的问题,通常发生在我以管理员身份登录时,所以我无法在此发帖,因为没有人能够查看问题.但是,我刚刚发现它发生的网站不需要管理员信誉.
http://www.otisports.com/
Run Code Online (Sandbox Code Playgroud)
当我在Chrome(版本34.0.1847.137 m)中访问此站点时,它只显示一个空白页面.没有错误,只是(现在似乎是标准的)event.returnValue is deprecated. Please use the standard event.preventDefault() instead.
警告.我已经看到该警告表示网站上存在问题,但它们通常很小,而不是上述URL显示的程度.但是,如果我打开一个隐身窗口并访问该网站,一切都很完美,没有任何警告.Incognito窗口是否以一种完全不同的方式处理网页,以至于会导致这样的事情发生?
我一直绞尽脑汁试图解决这个问题.任何人都可以重现这个吗?这是铬的错误吗?
编辑:我只是试图在这个问题上打开一个赏金,并发生了同样的事情.在普通Chrome中,当我点击start a bounty
链接时没有任何反应,我看到了各种错误,Undefined is not a function
但隐姓埋名的一切都很完美.是什么赋予了?!
编辑:是的,我已经清除缓存,历史记录,cookie,一切,我仍然得到相同的错误.由于错误,我甚至无法对这个问题发表评论......
我对Rails非常新,我完全被难倒了.我真的只需要这个工作,因为它是另一个更大的Javascript项目的一部分,并且Rails部分刚刚倾倒在我身上.我必须在page_events表中添加列(添加的列是student_id,student_name和survey_name),所以我进行了迁移,rake db:migrate,一切顺利.这是我的schema.db的相关部分
create_table "page_events", :force => true do |t|
t.string "page"
t.integer "num_focus", :default => 0
t.integer "num_distracted", :default => 0
t.datetime "created_at", :null => false
t.datetime "updated_at", :null => false
t.integer "time_focused", :default => 0
t.integer "time_distracted", :default => 0
t.integer "total_time", :default => 0
t.string "session_id"
t.string "student_id"
t.string "student_name"
t.string "survey_name"
end
Run Code Online (Sandbox Code Playgroud)
但是当我尝试将数据发布到page_events页面时,服务器响应500内部服务器错误
ActiveRecord::UnknowAttributeError (unknown attribute: student_id):app/controllers/page_events_controller.rb:51 in 'new'
Run Code Online (Sandbox Code Playgroud)
我尝试发布数据,除了没有student_name,student_id或survey_name,它工作正常.没有500错误,我发送的数据显示在page_events索引上,就像它应该的那样.我检查了一遍,无法找到任何结论,我非常紧张打破它因为我说我对Rails很新.我看到一些建议是重新生成模型,但我不知道这是否有帮助.我可以在代码中找到唯一具有显式表名和列的地方在schema.db中并且如上所述,似乎是正确的.请帮忙...
我正在部署到一个heroku应用程序,我不知道这是否有所作为...