XAMPP – “此网页不可用”

我正在尝试使用php和xampp的第一个Hello World应用程序。 到目前为止,我一直在收到错误,一直在解决这些问题。 到目前为止我有:

  1. 保存在C:\ xampp \ htdocs中的php文件(“hello.php”)。 下面这行是在html“body”标签之间。

    <?php echo '<p>Hello World</p>'; ?> 
  2. 禁用万维网服务使用端口80,因为这导致我的xampp控制面板上的错误。
  3. 禁用mySQL56使用端口3306也导致我的xampp控制面板上的错误。 在这一点上,当我打开xampp控制面板,一切都看起来很好(我这样说,因为我所能看到的是蓝色和黑色的写作)除了说我没有与pipe理员权限运行。
  4. 当我在Chrome或Firefox上inputhttp://localhost/hello.php时,我收到“此网页不可用”。 错误。

有谁知道我在做什么错?

进一步说明:我正在使用Windows 7,并没有从PHP下载任何东西。

我为可能太广泛的问题表示歉意。 我试图通过概述我所采取的所有行动尽可能具体。

尝试使用管理员权限运行控制面板。 右键单击控制面板图标,然后选择“以管理员身份运行”。 另外,如果你在启动apache的时候在控制面板中粘贴了这些消息(这是因为你没有访问任何数据库,那么不需要运行你的hello.php文件就可以使用mysql)。

如果管理员权限不适用于您,并且您确定防火墙或其他应用程序不阻止Apache …则:

确保你正在访问相同的端口,你的Apache正在收听…

基本的http:// localhost /实际上是请求端口80
安全的https:// localhost /正在请求端口443

因此,在“控制面板”中,检查Apache的端口是否处于“打开”状态:
通常2个端口中的第一个是你想要的 – 如果有80个,使用http:// localhost / ,
如果有443,你可以使用https:// localhost /

…最后 – 如果这两个中没有一个,你需要编写你的URL如下:
HTTP://本地主机:端口号

我希望这会帮助别人:)

我现在实际上也有一些与XAMPP有关的问题,所以我敢打赌这是软件设置的问题。 这是一些可能导致你的问题的原因。

  1. 尝试本地URL http://127.0.0.1/hello.php
  2. 检查XAMPP控制面板以查看Apache是​​否正常运行
  3. 重启你的电脑
  4. 以管理员权限运行Apache
  5. 检查Apache服务器配置

一些不太可能的原因

  1. 确保没有防火墙或其他软件阻止应用程序,特别是端口80 [例如,Skype可以这样做; 可以在菜单中禁用]。 您可能想尝试Windows防火墙来尝试它(确保以后重新启用它)
  2. 检查C:\Windows\System32\drivers\etchosts文件

或者,尝试连接到位于本地网站root localhost / 127.0.0.1的标准XAMPP页面。

如果在配置XAMPP时更改了Apache的端口号,

你必须运行本地主机,

HTTP://本地主机:端口号

例如:89是端口号。所以它可以写成localhost:89

您可以从XAMPP控制面板中找到分配的端口号。 XAMPP控制面板