我已经设置了Centos 6 + CPanel 11 VPS,一切都是开箱即用的。我在public_html目录中安装了Phorum 5.2.20,但Phorum导致错误500.错误日志报告:
[Mon Jul 27 11:21:57.770447 2015] [core:error] [pid 14342] [client x.x.x.x:42531]标题前的脚本输出结束:admin.php
代码在我的Debian LAMP服务器(以及我用来测试它的其他几个非Centos / CPanel LAMP堆栈)上工作正常,而WordOS和其他一些东西在CentOS机器上运行良好。
我也尝试了其他代码,它可以在我的其他服务器上运行,但不适用于CentOS。 Phorum是唯一重要的代码,因此我提出了重点问题。我也不愿意编辑Phorum的核心文件。
有什么想法吗?
答案 0 :(得分:1)
我认为php处理程序存在问题。您可以尝试通过WHM>>服务配置>>更改您的PHP处理程序吗?配置PHP和suEXEC并再次检查您的URL。
答案 1 :(得分:1)
对我来说,错误是由文件权限引起的。幸运的是,它只是导致它的一个文件所以我使用了与工作.php文件相同的权限,并且它有效。
在我的情况下,644工作时有足够的权限来运行,而不是太多,无法安全设置。
答案 2 :(得分:0)
我有超过一天的错误,最后我发现我的/home/mysite_username/fcgi-bin/php7.0.fcgi
文件owner
和group
被意外地更改为root
。将所有者恢复为mysite_username
可以解决此问题。 (我正在使用Virtualmin)
答案 3 :(得分:0)
已修复:权限问题
在VPS上全新安装后,我也遇到了同样的问题,后来我发现这是一个权限问题,目录应该是755,文件应该是644,然后它才起作用。
sudo chmod -R 755 projectfolder
答案 4 :(得分:-1)
从CWP的“用户帐户”菜单中修复权限。