PHP包括不在xampp服务器上工作

时间:2014-08-08 16:51:10

标签: php

我正在尝试使用php include更改页面上的一行文本,但它根本不起作用。

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

这看起来很简单,但我无法做对

1 个答案:

答案 0 :(得分:0)

确保所有文件扩展名都是.php,如@Fred所说。

  • 尝试在文档开头使用一个点,例如&#39; ./ includes / yura-secret.php&#39;
  • 如果您使用的是框架。像wordpress,joomla等页面的绝对路径可以不同。 echo $ _SERVER [&#39; DOCUMENT_ROOT&#39;];查看页面的index.html的实际路径。
  • 尝试省略&#34; - &#34;从文件名中查看是否是问题。
  • 更改php文件的文件权限。可以有读/执行限制。

如果这些都不起作用,那么我会遇到一些配置错误或错误的文件扩展名。