阿帕奇+乘客 + Rails部署(文件不存在)
所以我用 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>
有什么想法吗?
So I'm deploying with capistrano to a apache + passenger setup; however I keep getting a passenger error:
PhusionPassenger::ClassicRails::ApplicationSpawner::Error
Everytime I try to hit the host. Checking the error logs for apache I'm getting this
File does not exist: /var/appvisit/current
My apache virtual host file looks like this:
<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>
Any thoughts?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您的 DocumentRoot 和 Directory 是不同的。这是故意的吗?
Your DocumentRoot and Directory are different. Is this intentional?