我正在尝试使用mod_passenger在我的服务器上安装geminabox应用程序。但由于某种原因,它总是给我一个“服务暂时不可用”,我不知道在哪里看。我检查了apache error_log并将LogLevel调试,但我找不到任何理由为什么它给我“服务不可用”消息。我还将乘客的调试级别设置为3级,但在那里找不到任何东西。当我转到应用程序的/ upload url时,我得到了页面,但上传失败了。知道如何进一步调试这个吗?更好的是什么是错的。
我正在使用带有乘客3.0.2的ruby 1.8.7,这是我的虚拟主机配置:
<VirtualHost <my_ip>:80>
ServerName geminabox.uranus.kunstmaan.be
ServerAdmin support@kunstmaan.be
DocumentRoot <path_to_the_project>/data/public
ServerAlias geminabox.uranus.kunstmaan.be www.geminabox.uranus.kunstmaan.be
<Directory <path_to_the_project>/data/public >
Options -Indexes MultiViews Includes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
ErrorLog <path_to_the_project>/apachelogs/error.log
CustomLog <path_to_the_project>/apachelogs/access.log combined
</VirtualHost>
我的乘客日志保持空白,在apache的错误日志中我得到了这个:
[Fri Dec 16 17:53:50 2011] [debug] mod_deflate.c(615): [client 172.18.19.222] Zlib: Compressed 526 to 357 : URL /
如果需要更多信息,请告知我们。
亲切的问候,大安