arb*_*les 1 permissions configuration phusion-passenger apache-2.2
我有一台运行 Apache 和 MySQL 的服务器(Leopard Server,不是我的选择)。几个月前,服务器开始以随机间隔引发“禁止”错误,从而阻止访问 PHP 应用程序。这种行为随机停止。
现在,几天前我安装了Passenger 并部署了一个Sintra/Rack 应用程序。应用程序作为用户acarneg
(例如)从 运行/Library/WebServer/Documents/presto/current/public
,acarneg
拥有整个结构。该_www
用户访问通过ACL的目录chmod +a "_www allow read,write,..."
。
一切都很好!但是在一个随机的时间间隔后,通常是 ~12 或 ~24 小时,Passenger 会抛出一个错误,该错误也会阻止 PHP 应用程序运行。Passenger Error #2. Cannot stat file config.ru. Permission denied.
但是权限没有改变(确认),解决错误所要做的就是sudo apachectl graceful
.
如果权限没有改变并且 Apache 似乎没有合法问题,那么是什么导致了这种混乱?之前怎么停了,怎么又恢复了!?!?!?
谢谢您的帮助!
归档时间: |
|
查看次数: |
841 次 |
最近记录: |