heroku部署错误

发布于 2024-10-26 12:12:57 字数 511 浏览 0 评论 0原文

我的 Rails 应用程序在我的本地计算机上运行良好,但在 Heroku 上它显示此错误:

2011-03-27T13:21:45-07:00 app[web.1]: /app/.bundle/gems/ruby/1.8/gems/activesupp
ort-3.0.4/lib/active_support/dependencies.rb:239:in `require': /app/app/controll
ers/home_controller.rb:14: syntax error, unexpected kEND, expecting $end (Syntax
Error)

What does kEND and $end Means?

我该如何解决这个问题?

谢谢,

Oded

编辑:

控制器中的第 14 行是 - end

我的代码中没有缺少或有太多 - end

My rails application works fine on my local machine, but on heroku it displays this error:

2011-03-27T13:21:45-07:00 app[web.1]: /app/.bundle/gems/ruby/1.8/gems/activesupp
ort-3.0.4/lib/active_support/dependencies.rb:239:in `require': /app/app/controll
ers/home_controller.rb:14: syntax error, unexpected kEND, expecting $end (Syntax
Error)

What does kEND and $end means?

How can I solve this?

Thanks,

Oded

Edit:

In line 14 in the controller is - end .

I'm not missing or have too many - end in my code.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

不顾 2024-11-02 12:12:57

解决了。问题是控制器中有一些希伯来语文本。
奇怪的是控制器是utf8格式的。

我猜 heroku 可以读希伯来语。

Solved it. The problem was that there was some Hebrew text in the controller.
The weird thing is that the controller was in utf8.

I guess that heroku can read hebrew.

长亭外,古道边 2024-11-02 12:12:57

检查第 14 行的家庭控制器 - 您可能在某处缺少 })end

如果无法修复错误,请粘贴一些代码。

Check the home controller on line 14 - you're probably missing a }, ), or an end somewhere.

If you can't fix the error, paste some code.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文