ActionView::Template::Error (HandleScope::HandleScope: Entering the V8 API without proper locking in place
(in /app/app/assets/javascripts/application.js)):
3: <head>
4: <title>Reminders</title>
5: <%= stylesheet_link_tag "application" %>
6: <%= javascript_include_tag "application" %>
7: <%= csrf_meta_tags %>
8: <link rel="stylesheet" type="text/css" href="/assets/stylesheets/bg_<%= current_or_guest_user.background %>.css" />
9: </head>
app/views/layouts/application.html.erb:6:in `_app_views_layouts_application_html_erb___1680303581718722157_49016340'
任何想法是什麼原因造成這種情況?我是ruby,rails和heroku的新手,所以我可能會犯很多錯誤。Heroku + Rails錯誤:「進入V8 API沒有正確鎖定到位」
如果我擺脫了javascript_include_tag我的應用程序運行,但當然我沒有得到任何JavaScript。
最終不能很好的解決方案,但它只是救了我,當我在Heroku生產現場失敗 - 分期,也是在Heroku上,被罰款。至少對我來說,真正的問題與壓縮有關(因爲v8/execjs/therubyrunner /某些東西)......我仍然必須解決這個問題。但這是一個非常不錯的臨時性比賽,不要嘲笑。不要忘記關閉production.rb中的壓縮功能! – 2011-09-14 04:06:44