包括父目录无效

时间:2013-05-02 20:12:41

标签: php include parent

所以我有一个网站为每个子网页使用子文件夹,但是我无法让每个目录都能正常工作。

正确调用fotter.php,但不是head.php。 有什么问题?

php-file:
<?php include_once("analyticstracking.php") ?>
<?php include('../head.php'); ?>
<?php include('header.php'); ?>
<?php include('counters.php'); ?>
<?php include('quiz.php'); ?>
<?php include('../goal.php'); ?>
<?php include('../footer.php'); ?>

2 个答案:

答案 0 :(得分:0)

您应该包含正确的路径。尝试:

<?php include('/home/username/public_html/directory/head.php); ?>

答案 1 :(得分:0)

检查head.php文件是否为您的网络服务器运行的用户设置了read权限(即,不是您。)根据操作系统和Web服务器的不同,有很多可能,但最简单可能会使所有人都可读:

  • 在Windows GUI上:右键单击文件=&gt;属性=&gt;安全性;
  • 在OS X上:右键单击=&gt;获取信息=&gt;分享&amp;权限;
  • 在Linux上:OS X,BSD,等。在命令行中chmod 0644 head.php;
  • 如果它位于远程服务器上,则文件传输客户端应具有某种界面来查看文件属性。
相关问题