【发布时间】:2012-09-16 22:11:01
【问题描述】:
我是 php 初学者,正在尝试制作一个 main.php 文件,其中包含页眉和页脚作为开始
header.php
<html>
<body>
<div class="header">
logo, navigation etc
</div>
footer.php
<div class="footer">
Footer content here
</div>
</body>
</html>
和主文件
<?php include "header.php"; ?>
<div class="main content">
<h1> header </h1>
<p> paragraph </p>
</div>
<?php include "footer.php"; ?>
错误:
Warning: include(header.php): failed to open stream: No such file or directory in - on line 1
Warning: include(): Failed opening 'header.php' for inclusion (include_path='.:') in - on line 1
Warning: include(footer.php): failed to open stream: No such file or directory in - on line 6
Warning: include(): Failed opening 'footer.php' for inclusion (include_path='.:') in - on line 6
所有文件都在同一个文件夹中,并在 XAMPP 上进行
【问题讨论】:
-
哪个文件夹?父级为 htdocs 的文件夹?
-
.. 所以你的文件在 htdocs 中?
-
你确定它们的名字是正确的并且不是'header.php.html'之类的吗?
-
Coda 请求使用 php 文件的权限似乎有些过时,但我确实检查了它们都是带有 noraml 扩展名的 header.php
-
好吧,我希望我有一个更好的答案给你,但我无法重现你的问题。