PHP 无法包含其他 PHP 个文件

PHP unable to include other PHP files

我玩的是一个非常简单的设置:index.php 和同一目录中的 header.php。我已经尝试了所有方法将 header.php 包含到我的 index.php 中,但我仍然收到 500 - 内部服务器错误。

所以我尝试了最多的fool-proof方法,只把它编码到我的index.php

<?php
include("http://mywebsite.com/header.php"); 
echo "index";
?>

然后在我的header.php中我只编码了

<?php echo "header"; ?>

我不知道是什么导致了这个问题。我已经包含了 header 的绝对路径。当我删除包含函数时,500 错误不再是问题。

我 运行 我的网站使用带有 Plesk/Windows 平台的 GoDaddy 是否有任何不同?

试试这个:

<?php 
   $path = $_SERVER['DOCUMENT_ROOT'];
   $path .= "/header.php";
   include_once($path);
?>

参见:PHP include absolute path

试试这个:

index.php 的内容:

<?php 
include 'header.php';
echo 'index';
?>

header.php 的内容:

echo 'header';