【发布时间】:2021-01-12 03:16:43
【问题描述】:
我已经为 Windows 10 安装了带有 WAMP 的 php、mysql、apache。当我转到 http://localhost 没有任何问题时,会显示相应的页面。服务器已启动并正在运行,但是当我尝试打开 http://localhost/test.php 时,它给了我 404 not found 错误。顺便说一句,我已将 index.html 和 test.php 放入 wamp64/bin/apache/apache2.4.46/htdocs。服务器既不能访问该目录中的 index.html,也不能访问 test.php。欢迎您的帮助。
【问题讨论】:
-
你检查过 apache 错误日志吗?
-
我认为它的端口问题,apache 使用端口 80,可能它被其他一些服务保留,您可以通过编辑配置设置来尝试单击通知区域上的 Wamp 绿色图标 --> Apache -- > httpd.conf 找到 Listen 0.0.0.0:80 并将其更改为 0.0.0.0:8080 然后尝试以localhost:8080/test.php 打开您的文件,我相信它会为您工作。如果你想使用默认配置,那么你应该找到使用端口 80 的服务并通过停止它的服务来释放它
-
@Ghufran Ataie 我已经控制了。首先没有托盘图标。其次,我只检查了 Apache 在我的计算机中使用端口 80。谢谢你的回答。
-
The server can access neither ...。看起来像是权限问题 - 与您的User和Group指令以及系统上的访问权限有关。将LogLevel debug放入您的配置中,重试并查看error_log。它将包含大量信息以及原因。
标签: php apache wamp wampserver