我正在尝试使用php和xampp的第一个Hello World应用程序。 到目前为止,我一直在收到错误,一直在解决这些问题。 到目前为止我有:
保存在C:\ xampp \ htdocs中的php文件(“hello.php”)。 下面这行是在html“body”标签之间。
<?php echo '<p>Hello World</p>'; ?>
有谁知道我在做什么错?
进一步说明:我正在使用Windows 7,并没有从PHP下载任何东西。
我为可能太广泛的问题表示歉意。 我试图通过概述我所采取的所有行动尽可能具体。
尝试使用管理员权限运行控制面板。 右键单击控制面板图标,然后选择“以管理员身份运行”。 另外,如果你在启动apache的时候在控制面板中粘贴了这些消息(这是因为你没有访问任何数据库,那么不需要运行你的hello.php文件就可以使用mysql)。
如果管理员权限不适用于您,并且您确定防火墙或其他应用程序不阻止Apache …则:
基本的http:// localhost /实际上是请求端口80
安全的https:// localhost /正在请求端口443
因此,在“控制面板”中,检查Apache的端口是否处于“打开”状态:
通常2个端口中的第一个是你想要的 – 如果有80个,使用http:// localhost / ,
如果有443,你可以使用https:// localhost /
…最后 – 如果这两个中没有一个,你需要编写你的URL如下:
HTTP://本地主机:端口号
我希望这会帮助别人:)
我现在实际上也有一些与XAMPP有关的问题,所以我敢打赌这是软件设置的问题。 这是一些可能导致你的问题的原因。
一些不太可能的原因
C:\Windows\System32\drivers\etc
的hosts
文件 或者,尝试连接到位于本地网站root localhost
/ 127.0.0.1
的标准XAMPP页面。
如果在配置XAMPP时更改了Apache的端口号,
你必须运行本地主机,
HTTP://本地主机:端口号
例如:89是端口号。所以它可以写成localhost:89
您可以从XAMPP控制面板中找到分配的端口号。 XAMPP控制面板