0

所以我有一个网站,每个子页面都使用子文件夹,但是我不能让每个目录都工作。

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'); ?>
4

2 回答 2

0

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

  • 在 Windows GUI 上:右键单击文件 => 属性 => 安全;
  • 在 OS X 上:右键单击 => 获取信息 => 共享和权限;
  • 在 Linux 上:OS X、BSD 等。在命令行中,chmod 0644 head.php;
  • 如果它在远程服务器上,您的文件传输客户端应该有某种界面来查看文件属性。
于 2013-05-02T20:38:11.387 回答
0

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

<?php include('/home/username/public_html/directory/head.php); ?>
于 2013-05-02T20:25:24.020 回答