我正在使用Capistrano并配置了一切。我有一个奇怪的问题,就是之前,我得到了一个很好的Passenger错误,说错了什么(我没有完全上传我的供应商/ rails目录)。然而,我这样做后,我现在得到了一般Rails We're sorry, but something went wrong
500错误,而不是Passenger错误页面。我的生产日志没有显示任何内容(只有该日志已创建)。 Apache日志没有任何显示。我不明白为什么我不再看到Passenger错误,它告诉我确切的错误;修正Passenger抱怨的错误不应该阻止它到达那里,应该吗?在将Rails应用程序部署到Fedora 8时遇到问题w /乘客
任何人都可以帮助我吗?
仅供参考我在同一台服务器上运行了几个基于PHP的应用程序,将rails应用程序设置为子域(例如railsapp.mydomain.com)。完整的堆栈:
- 的Fedora Core 8
- 的Apache 2.2.9
- 的MySQL 5.0.45
- 的Rails 2.3.4
- 客运2.2.5
我能够启动控制台会话。我想通了,这是使用错误的套接字到MySQL(出于某种原因,我改变了它,并将其提交给SVN,但Capistrano没有把它拉下来) – 2009-10-03 17:36:15