美好的一天
我试图在我的VPS Centos7 64bit上安装一个名为Swiftpanel的PHP GamePanel
我在我的vps上安装了LAMP,html文件完美运行。 但我的游戏面板无法正常工作
并且游戏面板位于:
正如你所看到的那样,当我尝试到达我的gpanel时,它会给我一个SERVER ERROR 500
我查看了我的apache错误日志,这就是我得到的:
[Fri Mar 04 15:53:53.533162 2016] [autoindex:error] [pid 18753] [client 46.99.59.98:51034] AH01276: Cannot serve directory /var/www/html/: No matching DirectoryIndex (index.html,index.php) found, and server-generated directory index forbidden by Options directive
这是我的httpd.conf和php.conf:
我需要一些帮助来解决这个问题,我是编码的先行者。
尊重
Benjamin Selmani
答案 0 :(得分:0)
在httpd.conf中,尝试更改行:
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
到
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
并重新启动Apache。
答案 1 :(得分:0)
好的,编辑你的httpd.conf文件并更改以下行:
Options Indexes FollowSymLinks
为:
Options +Indexes +FollowSymLinks
然后重启Apache服务器。如果这不起作用,我们可能正在编辑错误的httpd.conf文件。你可能会在计算机上找到多少包括子目录中的所有conf文件(查看httpd.conf文件的最后一行),你会感到惊讶。在某处可能有一行看起来像这样:
Options -Indexes
这是问题的明确原因。但首先尝试我之前的建议。