test.php返回找不到的页面

时间:2017-07-17 09:29:24

标签: php apache

这是我的第一个网页,一切正常,直到我必须设置服务器并安装PHP以对后端部分进行编码。

我安装了MySQL 1.4,Visual Studio 2015,VC14,Apache 2.4和PHP 7.1。

MySQL和Apache一样运行。我能够打开localhost:8080并显示消息"它可以正常运行"但是当我尝试localhost:8080 / test.php时,它会打开一个找不到的404页面。

Apache文件夹中的错误日志说:

  

[php7:error] [pid 3276:tid 956] [client :: 1:65240] script' C:/Apache24/htdocs/test.php'未找到或无法统计

test.php文件位于Apache24 / htdocs上。

我已经尝试了很多选项,安装和卸载了PHP,Visual Studio等版本。谢谢你的帮助。

这是我编辑过的httpd文件:

  1. 我在开头添加了这4行:

    AddHandler application / x-httpd-php .php AddType application / x-httpd-php .php .html LoadModule php7_module " C:/php7/php7apache2_4.dll" PHPIniDir" c:/ php7"

  2. 定义SeverRoot:
           定义SRVROOT" c:/ Apache24" ServerRoot" c:/ Apache24"

  3. 更改了监听端口
           听8080

  4. 列出项目

    更改了ServerName localhost:ServerName localhost:8080

  5. 的DocumentRoot
    DocumentRoot" c:/ Apache24 / htdocs" " C:/ Apache24 / htdocs中">

1 个答案:

答案 0 :(得分:0)

将test.php放在文件夹XAMPP / htdocs中。 XAMMP面板,打开Apache和MySQL。然后打开浏览器并输入localhost / test.php