【问题标题】:Trying to run PHP script with wamp server尝试使用 wamp 服务器运行 PHP 脚本
【发布时间】:2014-10-23 22:46:10
【问题描述】:

我刚刚从http://www.wampserver.com/ 安装了 WAMP 服务器 我正在尝试运行我的第一个 PHP 脚本 (hello.php)。

这是代码:

<!DOCTYPE html>
<html>
<body>

<?php
echo "My first PHP script!";
?>

</body>
</html>

当我将 hello.php 拖入谷歌浏览器时,我在浏览器上看到一个空白屏幕。 当我将文件复制到 C:\wamp\www 并在 chrome 中键入 http://localhost/hello.php 时,我得到:

此网页不可用

Google Chrome 与 localhost 的连接尝试被拒绝。这 网站可能已关闭,或者您的网络配置不正确。

错误代码:ERR_CONNECTION_REFUSED

非常感谢任何帮助。

谢谢。

编辑:我的系统托盘中的图标是黄色的(表示可能有问题?)

【问题讨论】:

  • 你的服务器在运行吗?
  • 尝试在浏览器地址栏中粘贴127.0.0.1
  • @andrew 我得到一个空白页
  • @Robert 我不确定。我如何知道服务器是否正在运行?我知道 wampserver 在我的系统托盘中,当我将鼠标悬停在图标上时,它显示“WAMPSERVER - 服务器离线”
  • 点击图标启动服务器;如果它无法启动,那么您的配置可能不正确。找到 WAMP 放置 apache 启动日志的位置,看看它告诉你什么。

标签: php wampserver


【解决方案1】:

您在使用 Skype 吗?尝试本地开发时的一个常见问题是,Skype 阻塞了端口 80。有关更多信息,请参阅此问题:Why Skype using HTTP or HTTPS ports 80 and 443?

【讨论】:

    【解决方案2】:

    当系统托盘中的 wampserver 图标显示为黄色时,表示某些服务尚未启动。在这种情况下,很可能是 apache 服务没有启动(可能是由于冲突)。

    检查以下内容

    • Skype 正在运行吗?退出 Skype 并再次重新启动 wampserver
    • 您的机器上是否安装了 IIS? 最简单的解决方案是将 apache 的端口从端口 80 更改为 8080。 (通过 httpd.conf 文件执行此操作)。然后尝试打开http://localhost:8080/hello.php

    【讨论】:

    • 感谢 aphoe,如果 IIS 最终也阻塞了端口,我会记住这一点。
    【解决方案3】:

    首先确保你的 wamp 图标是绿色的(它的意思是 wamp 可以使用)为此你应该把你的代码放入 php 文件中 make helloworld.php 文件
    并放入 wamp www 文件夹并使用 wamp 服务器运行.
    对于 php 中的 hello world 程序,只需遵循本教程
    但在此之前,您的 PC 上应该有 wamp 服务器或 xamp 服务器
    (wamp/xmap 是开源软件,它可以很容易地从 google 获取)
    你的第一个 php 程序代码:-

    <?php
    echo "hello world";
    ?>
    

    输出:- 你好世界 更多帮助分步教程视频:https://www.youtube.com/watch?v=7qtqzhdEX-c
    完成本教程后,您可以移动其他 php 中级程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-04
      • 2011-05-13
      • 1970-01-01
      • 2020-04-28
      • 2013-11-21
      • 2017-03-22
      相关资源
      最近更新 更多