为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的localhost/test.php运行不成功?我明明已经建立test.php这个文件了

我在F盘下建立Demo文件夹,然后在Demo文件夹下建立了test.php文件。即:F/Demo/test.php

可是在浏览器上访问localhost/test.php为什么显示Not Found呢?

正在回答

4 回答

修改网站存放文件夹没啥必要,非要学,呵呵。估计没学成功。建议复制test.php到\wamp\www 目录下,然后再输入localhost/test.php试一下,如果成功证明没有学到位,没有成功还是证明没有学到位。另外修改网站默认的80端口也是没有必要的。

1、配置多站点:安装XP使用的WAMP后,打开安装目录下的\wamp\bin\apache\Apache2.2.21\conf\extra\httpd-vhosts.conf,复制<VirtualHost></VirtualHost>几遍,然后修改DocumentRoot "d:/wamp/www/mulu1"(站点一的目录),ServerName meinv1.com

站点一的域名,下面复制的DocumentRoot "c:/Apache2/docs/dummy-host.example.com"   ServerName dummy-host.example.

com 做站点二的修改,其他站点无限省略。第二步,打开httpd.conf配置文件:查找httpd-vhost,去掉该行#使得该行生效。再次查找onlineoffline,找到Deny from all,改成Allow from all。允许其他设备访问,同时注释#Allow from 127.0.0.1。

在www目录下建立刚才的mulu1、mulu2目录。重启所有服务。第三步,找到C:\WINDOWS\system32\drivers\etc\hosts并打开,输入127.0.0.1  meinv1.com     127.0.0.1  meinv2.com  保存退出即可。然后打开浏览器输入meinv1.com即可访问,值得注意的是,通过Linux输入命令 curl 192.168.1.5也可访问,证明局域网均可以访问。

在学习期间,每次修改的步骤最好笔记写一遍,既可以作为查找问题的记录,也可以为后面的复习提供帮助。

1 回复 有任何疑惑可以回复我~
#1

qq_luckgirl_0 提问者

把test.php 放到 wamp/www/test.php 测试成功。谢谢您的回答。能帮忙解释一下为什么吗?
2017-04-01 回复 有任何疑惑可以回复我~
#2

慕粉4203582

视频里面改了两处。另外所有的配置修改以后,都需要重启所有服务才能再次加载修改以后的配置文件。估计你少的就是重启。
2017-04-01 回复 有任何疑惑可以回复我~
#3

qq_luckgirl_0 提问者 回复 慕粉4203582

我又把视频看了好几遍,郁闷了,真的不晓得哪里出了问题。站点目录怎么就修改不成功呢? 必须放在wamp/www/test.php才能成功显示 在F盘新建的demo文件 f:/demo/test.php 在地址栏中输入 localhost/test.php 显示 该地址不在服务器上。 wampmanamger.ini wampmanamger.tpl 我都按照视频里的步骤做了更改
2017-04-01 回复 有任何疑惑可以回复我~
查看1条回复

http://img1.sycdn.imooc.com//58df1635000150bb04870210.jpg

做了相应的修改,还是不行


1 回复 有任何疑惑可以回复我~

我把端口改成了8080 还是不行


0 回复 有任何疑惑可以回复我~

可能是默认端口80已经被占用

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP入门篇
  • 参与学习       456546    人
  • 解答问题       6590    个

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

进入课程

为什么我的localhost/test.php运行不成功?我明明已经建立test.php这个文件了

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号