我试图改变使用php包含页面上的一行文本,但它根本不起作用。
HTML文件: <body>
<div class="recdesc">
<?php include 'includes/yura-secret.php';?>
</div>
</body>
PHP文件:<?php
echo "<h2>Yura's secret that nobody can know</h2>";
?>
html在htdocs/html/project/index.html
PHP在htdocs/html/project/includes/yura-secret.php
这看起来很简单,但是我总是做不好
确保所有文件扩展名都是@Fred所说的。php。
- 尝试在文档的开头使用点,如'./includes/yura-secret.php'
- 如果你正在使用一个框架。像wordpress, joomla等页面的绝对路径可以不同。echo $_SERVER['DOCUMENT_ROOT'];查看index.html的实际路径。
- 尝试从文件名中省略"-",看看是否有问题。
- 修改php文件的权限。可以有读/执行限制。