Ruby on rails -在使用private_pub gem时无法运行faye服务器



我试着跟随这个截屏http://railscasts.com/episodes/316-private-pub,它使用private_pub gem实现了基本的实时功能。

我使用rackup private_pub.ru -s thin -E production启动faye服务器(瘦服务器)但是,每次我访问localhost:3000时,faye服务器都会因为Segmentation fault (core dumped)

而关闭。

chrome中的控制台给出这个错误

Failed to load resource http://localhost:9292/faye.js

那么,我如何运行服务器呢?

Rails版本3.1.3

查看这个问题:" BUG分割错误"当使用private_pub gem

尝试不同的ruby版本/补丁

如果修复了它,那么它可能是1.9.3p362中的一个错误。你应该可能会提交一个bug报告,这样核心开发者就知道了你已经准备好了,看看源代码并尝试修补它你自己和提交。

在初始化器中添加thin服务器启动命令,这样每次thin和faye都会在应用程序启动时启动。

试试这样,

线程。新做的system("rackup private_pub.ru -s thin -E production")结束

相关内容

  • 没有找到相关文章

最新更新