wampserver - Wamp刚安装好, 图标绿色, 可PHP还是看不了?
阿神
阿神 2017-04-10 17:03:31
[PHP讨论组]

我是新手, 在w3school上面学习php. 刚刚安装了WampServer. 安装成功了灯也绿了, 说是"服务正常运行中". 我把html文件和php文件都放在了/www文件夹下. 能打开网页, 点击后能跳转.
可是php文件里的PHP代码都失效, echo不输出任何东西. 怎么办?

//home.html
<html>
<body>
  <a href="test_get.php?subject=PHP&web=W3school.com.cn">测试 $GET</a> 
</body>
</html>
//test_get.php
<html>
<body>
  <?php 
  echo "Hello World!";
  echo "Study " . $_GET['subject'] . " at " . $_GET['web'];
  ?>
</body>
</html>
阿神
阿神

闭关修行中......

全部回复(3)
PHP中文网

我试了一下,我的服务器是正常运行的,然后跳转后,

但是当我关闭服务器,直接打开html再进行跳转是不行的,所以可能还是你的服务器的问题。
你尝试下, 用127.0.0.1/home.html 或者是 localhost/home.html进行访问看看,如果不能访问,那就真的是你的服务器的原因。

伊谢尔伦

重启服务器试试,前几天在linux新装apache同样问题,网站目录正常,和php关联正常,查不出来,重启好了,原因服务器先装的。但wamp是集成的,你试试吧,可能不行

天蓬老师

问题已经解决. 主要问题是 80 端口被 Microsoft IIS 10.0 占用. 前几天我也发现了这个问题, 然后进 Apache > Use a port other than 80 改成了 8080, 图标变绿了但是仍然运行不了.
今天我找到用更改 Apache > httpd.conf 的方法 (我不知道和上面那种有什么区别), 竟然就可以了. 具体方法如下:

  1. 图标 > Apache > httpd.conf, 把里面的 Listen 0.0.0.0:80Listen [::0]:80 分别改成 Listen 0.0.0.0:8080Listen [::0]:8080, 保存. 其实到这里重启 WampServer 就可以用地址正常访问了. 但是点击 图标 > localhost 却无法到那个页面. 所以我们还要进行第二步, 改一下这个按键指向的地址.

  2. 进入 WampServer 的安装目录, 打开 wanpmanager.tpl. 把三个localhost改成localhost:8080. 问题解决.

另外, 访问 www 中文件的方法不能通过"file:///.../wamp64/www/xxx.html", 而是要"http://localhost:8080/xxx.html".

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号