我有一个运行着Centos6的VPS (尽管如果到目前为止我运气还不错的话,我可能会把它扔出窗外!)我正在尝试启动并运行一个小型symfony2项目,但我对服务器日志中的错误消息进行了猛烈抨击。还有其他基于非框架的站点在服务器上成功运行,尽管不需要vhost。
no user or group set - set suphp_usergroup我添加了一个虚拟主机条目如下:
<VirtualHost *:80>
ServerName adomain.com
ServerAdmin admin@gmail.com
ServerAlias www.adomain.com
DocumentRoot /home/username/public_html/web
# I added this after digging around to no avail
<IfModule mod_suphp.c>
suPHP_Engine On
suPHP_UserGroup username username
</IfModule>
######
<Directory /home/username/public_html/web>
Options -Indexes +FollowSymLinks
AllowOverride All
Order allow,deny
Allow from ALL
</Directory>
ErrorLog /home/username/logs/adomain_com.log
CustomLog /home/username/logs/adomain_com_access.log combined
</VirtualHost>我已经读过这了,老实说,不是很有意义。suphp安装在up上“开箱即用”,所以我没有设置它的经验。
如果有人能帮我调试这条错误消息,我将不胜感激。
几乎忘了说,这个应用程序在我家linux服务器上运行得很好。
谢谢你找我。
发布于 2015-02-15 10:16:12
事实证明,这是与cPanel的冲突。我一直在试图把文档根目录完全修改错了。我不需要手动配置vhost。在/var/cpanel/user数据中,有一个带有域配置文件的用户名文件夹。在那里修改它很简单,然后运行/var/ cpanel /script/rebuildhttpdconfig,让cpanel构建httpd conf manualy。
发布于 2015-02-15 03:31:44
首先,查看app/log中的日志
造成此错误的一些原因:
https://stackoverflow.com/questions/28520309
复制相似问题