我正在尝试在firefox中测试名为home.php
的php文件。我把文件放在htdocs中,更改了默认的端口设置和80/3306,但没有运气。我输入的链接是localhost/home.php
但无效。
home.php代码。
<?php
<p> echo "Hello World"; </p>
?>
可能是什么问题?
它说'firefox无法在localhost建立与服务器的连接'。
我刚刚重新启动了MAMP服务器,现在它说“找不到”。在此服务器上找不到请求的URL /home.php。 '
答案 0 :(得分:2)
您正在以导致语法错误的方式混合HTML和PHP。尝试将它们分开,如下所示:
<p><?php echo "Hello World"; ?></p>
您应该尽可能避免在PHP输出中嵌入HTML标记。但是,如果您需要将标记设置为动态标记,则可以将它们放在输出字符串中:
<?php echo "<p>Hello World</p>"; ?>
响应新添加的错误(&#34; firefox无法在localhost和#34建立与服务器的连接;)请确认您已安装Web服务器并且它在指定的端口上运行(80默认情况下)。
答案 1 :(得分:-1)
<p>
是一个未在PHP中定义的html标记。您的代码出错,因为php不知道<P>
。 PHP引擎无法编译此html标记
你需要关心PHP正确的语法