试图安装一个 apache 网站,但出现了一些奇怪的无休止的错误

Trying to install an apache website, but getting some weird endless errors

https://github.com/kokspflanze/PServerCMSfull
^ 我从 2 天开始就一直在尝试安装这个网站,我已经正确地完成了那里提到的所有事情,我不知道我是否应该对文件做额外的 steps/modifications。首先,localhost 工作正常,但是当我上网时 localhost/pservercmsfull 我看到了目录 files/folders 但没有看到网站内容,截图解释了我的意思:http://prntscr.com/7vuu4x
然后我又检查了 httpd.conf 并发现了一个错字,我修正了它然后 localhost 开始说以下内容;禁止

您无权访问此服务器上的 /。


感谢阅读,如果你知道任何可能的 solution/something 我应该做但在 github 中没有提到,请告诉我它是什么以及一些提示.

简单的解决方案是将 'init_autoloader.php' 重命名为 'index.php',或者创建一个名为 'index.php' 的新文件,其中包含以下内容:

<?php include_once('init_autoloader.php'); ?>

在您的 Apache2 vhosts 文件中,有一个名为 'DirectoryIndex' 的参数,它定义了要呈现的文件名(如果存在),而不是显示目录列表。有关更多信息,请参见 here.

您必须将 DocumentRoot 设置到 public 目录,这是当前的问题。

我把这个步骤写在那里https://github.com/kokspflanze/PServerCMSfull#step-3-configuration-for-apache