这就是..我有一个名为first.php的文件,其中包含以下代码:
<html>
<title>trial</title>
<head>welcome</head>
<body>
<br>
<?php
echo "hello world";
?>
</body>
</html>
然而,当我执行它时,不解释php代码。短开标签似乎也开启了。我正在使用wampserver。我错过了什么?
答案 0 :(得分:2)
您的服务器似乎配置错误。您的apache服务器必须将.php文件识别为php应用程序并评估代码。
AddHandler application/x-httpd-php .php
看看你是否在http.conf文件中找到了上面一行。
答案 1 :(得分:1)
.php
个文件放在/wamp/www
下的“myfirst”目录下wamp icon > PHP > PHP Settings > short open tags
。确保已选中。localhost/myfirst/first.php
希望它有效
答案 2 :(得分:0)
<html>
<head>
<title>trial</title>
</head>
<body>
<?php echo "hello world"; ?>
</body>
</html>
尝试将标题包裹在头部内部,就像它应该的那样。欢迎只是在没有人的土地上漂浮,可能已经破坏了你的代码。另外,使用doctype标记 - < !html>
,空格不是HTML5。
<强>更新强> 将其添加到localhost文件夹中的空白php文件。
<?php
// Show all information, defaults to INFO_ALL
phpinfo();
?>
如果您没有收到报告,则是服务器配置问题。
还要确保将其放入htdocs
或任何“公共”文件夹中。
答案 3 :(得分:0)
进行@kcdwayne建议的更改。
现在从您的浏览器运行代码,不要从资源管理器双击您的php文件,它必须通过浏览器运行。
答案 4 :(得分:0)
标记必须位于 标记内
<head>
<title>trial</title>
</head>
<body>
<?php echo "hello world"; ?>
</body>