【问题标题】:Trying to install an apache website, but getting some weird endless errors尝试安装 apache 网站,但遇到一些奇怪的无尽错误
【发布时间】:2015-10-13 03:00:57
【问题描述】:

https://github.com/kokspflanze/PServerCMSfull
^ 我已经尝试安装这个网站两天了,我已经正确地完成了那里提到的一切,我不知道是否应该对文件进行额外的步骤/修改。首先,localhost 工作正常,但是当我浏览 localhost/pservercmsfull 时,我看到的是目录文件/文件夹,但看不到网站内容,截图解释了我的意思:http://prntscr.com/7vuu4x
然后我再次检查了 httpd.conf 并发现了一个错字,我已经修复了它然后 localhost 开始说以下内容;禁止

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


感谢您的阅读,如果您知道任何可能的解决方案/我应该做但在 github 中未提及的事情,请告诉我它是什么以及一些提示。

【问题讨论】:

    标签: php apache github content-management-system


    【解决方案1】:

    您必须将 DocumentRoot 设置为公共目录,这是当前的问题。

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

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-10-01
        • 2018-01-17
        • 2022-06-11
        • 2015-10-23
        • 2017-08-19
        • 2011-08-25
        • 2012-02-20
        • 1970-01-01
        相关资源
        最近更新 更多