因此,我正在与capistrano一起部署到apache +乘客设置;但是我一直有乘客错误:
PhusionPassenger::ClassicRails::ApplicationSpawner::Error
每次我试图击中主机。检查apache的错误日志我得到了这个
File does not exist: /var/appvisit/current
我的apache虚拟主机文件如下所示:
<VirtualHost *:80>
ServerName appvisit
DocumentRoot /var/appvisit/current/public
CustomLog /var/log/apache2/appvisit-access_log combined
ErrorLog /var/log/apache2/appvisit-error_log
RailsBaseURI /
RailsEnv production
<Directory /var/appvisit/current/public>
Allow from all
Options -MultiViews
</Directory>
</VirtualHost>
有什么想法吗?
答案 0 :(得分:0)
<Directory /var/appvisit/current/public>
您的DocumentRoot和目录不同。这是故意的吗?