【发布时间】:2013-01-22 15:28:57
【问题描述】:
下午好,
试图让我的 Rails 应用程序在 Mac Apache MySql Ruby 设置和乘客目录上运行。当我尝试通过网络前端访问它时,我收到以下错误。
*** Exception Errno::EACCES in spawn manager (Permission denied - /tmp/passenger.1.0.54375/generation-0/spawn-server/socket.54643.70317578161560) (process 54643, thread #<Thread:0x007fe82c0519c0>):
此虚拟主机的 Apache 配置如下所示
<VirtualHost *:80>
ServerName test.me
DocumentRoot /Users/me/Projects/app/public
<Directory /Users/me/Projects/app/public>
AllowOverride all
Options -MultiViews
</Directory>
谁能看到我错过了什么? FWIW 它尝试访问的文件夹归 root 所有,这似乎有点奇怪
drwsr-xr-x 3 root wheel 102 11 Oct 15:25 passenger.1.0.54375
【问题讨论】:
-
如果这只是为了开发,最简单的方法可能是.. cd 到终端中的项目目录并执行
passenger start -
如果你不想使用
passenger start,这也可以帮助stackoverflow.com/questions/2055575/…
标签: ruby-on-rails apache passenger