【发布时间】:2014-05-17 06:28:21
【问题描述】:
我已经创建了一个索引 html 页面,并且在头部我想执行一个 php 脚本。
目前看起来是这样的:
<head>
<title>The Title</title>
<link rel="stylesheet" type="text/css" href="css/style.css">
<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<?php
$file = "uploads/data.xml";
if (file_exists($file)){
echo "The file $file exists.";
}else{
echo "The file $file does not exist.";
}
?>
</head>
我尝试将索引文件从 index.html 重命名为 index.php 但是,这仍然不起作用。
即使在编辑器中,<?php ?> 标签之间的代码也是灰色的。
我做错了什么?
【问题讨论】:
-
您是否通过 apache 提供文件?
-
编辑器与此类代码的执行环境或执行无关 - 高亮是完全独立的(例如,SO 上的突出显示)。您需要适当地执行 PHP(例如使用 Apache 服务器)。
-
不太清楚如何纠正这个问题及其 -6 的声誉。编辑没有确定问题是可以理解的。问题是通过服务器运行文件。为什么这意味着该问题收到了如此多的反对票并在找到解决方案后被搁置?