使用浏览器运行 www 目录之外的 PHP 文件 - 获取公共网站“未找到页面”

使用浏览器运行 www 目录之外的 PHP 文件 - 获取公共网站“未找到页面”

我有一个虚拟专用服务器,在其上运行两个不同的 WordPress 网站。

我现在正尝试在同一台服务器上安装 SuiteCRM。按照 SuiteCRM指示,我已将 SuiteCRM 文件解压到服务器上的文件夹 (/opt/SuiteCRM-7.11.18/)。现在我应该打开浏览器并输入:

http://<yourServer>/<yourSuiteCRMDirectory>/install.php

就我的情况而言,我认为:

http://<my server's IP address>/opt/SuiteCRM-7.11.18/install.php

但是,浏览器只是从我的 2 个公共网站之一加载“页面未找到”页面。有什么想法可以阻止我的公共网站机器干扰此请求吗?谢谢!

答案1

正如@yoonix 和@Dennis 指出的那样,我的 Web 服务器(apache2)配置为仅允许公众访问服务器上的某些文件夹。/opt 不是其中之一,但 /var/www 是。

我没有更改 Apache2 配置,而是将 SuiteCRM 文件夹移到了 /var/www/。然后,我能够在浏览器中使用以下命令加载 install.php 文件:

https://<my website domain>/SuiteCRM-7.11.18/install.php

相关内容