【问题标题】:helloworld.php doesn't return "Hello World!"helloworld.php 不返回“Hello World!”
【发布时间】:2014-01-12 13:33:53
【问题描述】:

我正在尝试通过 codecademy.org 学习 PHP,但我不明白为什么以下代码在保存为 helloworld.php 时不返回任何文本。我在 Internet Explorer 和 FireFox 中尝试过,但没有。我还在记事本中打开了 .php 文件,它看起来很好,没有损坏。这里发生了什么?我完全按照 codecademy 的说明进行操作,代码在 codecademy 预览器中运行。代码:

<html>
<head>
    <title>Hello World</title>
</head>
<body>
        <p><?php echo "Hello World!"; ?></p>
</body>
</html>

【问题讨论】:

  • 将文件扩展名保存为.php而不是.html
  • 您需要一台服务器来运行 PHP。它不能直接在浏览器中运行。
  • 不是重复的。如果投反对票是因为这种怀疑,那么我认为这是不合理的。我现在明白我需要将 helloworld.php 上传到服务器。一旦stackoverflow计时器机制允许我接受答案。
  • 要测试您的服务器是否正常工作,请插入任何 html 元素(如图像)并再次运行文件...如果可以正常工作,那么您那里没有服务器..您可以使用 wamp或 xampp... 如果您已经有一个,请检查您的服务器是否已关闭或其端口是否已被任何其他客户端(如 Skype)使用..

标签: php html debugging syntax


【解决方案1】:

您是否使用 PHP 将文件放在服务器上?代码必须由PHP解释器执行,浏览器本身没有。

最简单的解决方案可能是在您的计算机上本地设置服务器。我推荐 XAMPP(适用于 Windows),它易于安装和使用。

【讨论】:

    【解决方案2】:

    您需要一个服务器(apache、php、...)来运行 php。看看 zend server, xampp, ...它很容易设置。

    【讨论】:

      【解决方案3】:

      您需要一个网络服务器来解析您的 php 文件。尝试使用XAMPP

      【讨论】:

        【解决方案4】:

        您应该在您的计算机中安装一个 Web 服务器和 php 以使其运行。试试 wamp 服务器:http://wampserver.com/ 这是一个非常易于使用的 windows 解决方案。您只需安装它,它会自行处理其他所有事情!

        如果您已经安装了服务器,请确保将文件放在“www”目录中!

        【讨论】:

          【解决方案5】:

          您应该将您的代码放入 php 文件中制作 helloworld.php 文件
          并放入 wamp www 文件夹并使用 wamp 服务器运行。
          对于 php 中的 hello world 程序,只需遵循本教程
          但在此之前,您的电脑上应该有 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
            • 2011-09-12
            • 2021-11-01
            • 2021-08-13
            • 2013-07-06
            • 2012-01-04
            • 2014-10-15
            相关资源
            最近更新 更多