无法将Rails和Faye应用程序部署到Heroku

时间:2014-06-09 17:55:56

标签: ruby-on-rails ruby heroku chat faye

我正在使用带有Faye gem的Ruby on Rails创建聊天应用程序。

在我插入" localhost:9292 / faye.js"后,该应用程序在localhost上运行。在index.html中,我在命令行上运行以下脚本:

rackup faye.ru -s thin -E production
ruby faye.rb

但是,即使我将源网址更改为" http://myappname.herokuapp.com/faye.js"该应用也无法在Heroku上运行。并犯了这些错误。

http://myappname.herokuapp.com/faye.js 404 (Not Found)
ReferenceError: Faye is not defined

我已尝试过这些命令但到目前为止没有运气。

heroku bundle exec rackup faye.ru -s thin
heroku bundle exec ruby faye.rb

如果能搞清楚这一点会很棒。

我提前感谢您的帮助!


我将网址更改为" http://myappname.herokuapp.com:9292/faye.js" 并在命令行上运行以下命令

heroku run bundle exec rackup faye.ru
heroku run bundle exec ruby faye.rb

现在我收到此错误

http://myappname.herokuapp.com:9292/faye.js net::ERR_CONNECTION_REFUSED 

我用" foreman start"测试了应用程序。在localhost上,一切正常。

但是,它仍无法在Heroku上运行。

0 个答案:

没有答案