mazeltov7のweb断片

備忘録的なテキトーなことを書きます。(技術記事はQiitaに移行しました http://qiita.com/mazeltov7 )

Private_pubで、development環境では非同期できてるけど、production環境で動かない問題

private_pubを使って、ローカルではしっかり動くのに、
サーバーの本番環境でやったときに動かなくて、鬼はまってたお話。

端的には、これで解決。
PrivatePub does not work in production if RAILS_ENV is not set

$ rackup private_pub.ru -s thin -E production

でfayeを動かそうって、話しだったんだけど、
本番では、RAILS_ENVで環境を明示してあげないと、fayeがわかってなくて、本番情報をとってなかったぽい…

中々はまったけど、解決してよかったw