这是我的第一个网页,一切正常,直到我必须设置服务器并安装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文件:
我在开头添加了这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"
定义SeverRoot:
定义SRVROOT" c:/ Apache24" ServerRoot" c:/ Apache24"
更改了监听端口
听8080
列出项目
更改了ServerName localhost:ServerName localhost:8080
的DocumentRoot
DocumentRoot" c:/ Apache24 / htdocs"
" C:/ Apache24 / htdocs中">
答案 0 :(得分:0)
将test.php放在文件夹XAMPP / htdocs中。 XAMMP面板,打开Apache和MySQL。然后打开浏览器并输入localhost / test.php