Debian Apache2服务器*仅*显示index.html;其他所有人返回404

时间:2019-12-02 21:27:27

标签: php apache

Neophyte试图介绍Linux和基本的Web服务器内容。在Win10 x64的VirtualBox VM上运行Bitnami LAMP堆栈。遵循了基本的入门说明,包括下载工具和更新。经过努力,设法使apache2服务器运行(我没有正确设置配置;我愚蠢地认为它会大致预置)。似乎被分配了固定IP。输入 [服务器ip] 进入默认的Apache“有效”页面。赞美威龙。

按照https://docs.bitnami.com/general/infrastructure/lamp/administration/phpinfo/上的说明,在/ opt / bitnami / apache2 / htdocs中创建了phptest.php文件(其中涉及弄清楚如何使用Vim,更糟糕的是,如何停止使用它)。 (在httpd.conf中也将其指定为DocumentRoot目录。)测试文件显示为OK。但是,当输入URL [服务器ip] / phptest 时,浏览器将返回错误404。由于phptest.php肯定位于DocumentRoot目录中,令人困惑。

很好奇,决定进一步测试。 [服务器ip] /index.html 正常;调出Apache2默认“有效”!再次翻页。编写了非常快速的HTML“ hello world”文件,并将其保存在/ apache2 / htdocs中。尝试过 [server ip] /htmltest.html (如果没有想象力,我什么都不是);同样的结果,404错误。去看stackoverflow。更改了两个文档的所有者以匹配index.html的所有者,并设法为“其他用户”组提供了对两个文档的完全r / x访问权限(see here;但是,这通过更改权限来解决,而我的文件在尽管每个答案的“所有用户”都有+ r / x,但仍然不可见);同样的结果。难过帮助表示赞赏。对普遍的无知表示歉意。

0 个答案:

没有答案