簡體   English   中英

PHP無法包含其他PHP文件

[英]PHP unable to include other PHP files

我在玩一個非常簡單的設置:在同一目錄中帶有header.php的index.php。 我嘗試了所有方法將header.php包含到我的index.php中,但仍然出現500-Internal Server Error。

所以我嘗試了最簡單的方法,只將其編碼到我的index.php中

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

然后在我的header.php中,我只編碼

<?php echo "header"; ?>

我不知道是什么引起了問題。 我已經包含了指向標頭的絕對路徑。 當我刪除包含功能時,500錯誤不再是問題。

如果這有任何區別,我正在使用GoDaddy和Plesk / Windows平台運行我的網站嗎?

嘗試這個:

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

請參閱: PHP包含絕對路徑

嘗試這個:

index.php的內容:

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

header.php的內容:

echo 'header';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM