今天学习PHP安装了wampserver。
对照着慕课网的教学视频自定义网站根目录。本人在D盘新建一个Demo文件夹作为网站根目录。
在此目录下创建一个PHP测试文件“text.php”。键入内容:<?php echo "success";?>
在浏览器上打开http://localhost/text.php
然后得到的并非预期结果success,而是404错误提示:
Apache/2.4.23 (Win64) PHP/5.6.25 Server at localhost Port 80
--------------------------------------------------------------------------------------------------------------------------------------------------
在网络上搜索一番,解决了此问题。过程如下:
打开httpd.conf文件:
ctrf+F查找DocumentRoot,以及下面的Directory。修改双引号内的路径为自定义的根目录路径,保存退出。
同样的,打开Apache下的httpd-chosts.conf,修改DocumentRoot和Directory后的地址:
最后打开C:\Windows\System32\drivers\etc的hosts
在里面添加一行代码 127.0.0.1 www.web.com
保存退出。完成后重启wampserver所有服务
此时刷新浏览器,404错误页面成功执行自定义目录下的text.php文件。
-------------------------------------------------------------------------------------------------------------------------------
以上仅为分享解决此问题的操作过程,若有不对的地方欢迎指出,感激不尽!