[英]php include path issues in directory
大家新年快樂...我一直在從事一個項目,我的文件結構是
的index.php
職能
輪廓
包括
主要的賣主是“ mysite”
如果我將index.php包含在頁眉和頁腳中,如果我將其包含在profile / index.php中,則可以正常使用
我嘗試使用
include($_SERVER['DOCUMENT_ROOT'] . '/header.php');
但是沒有成功還是錯誤
嘗試轉到profile / index.php時出現的錯誤
警告:include(C:/ Program Files(x86)/Zend/Apache2/htdocs/header.php):無法打開流:C:\\ Program Files(x86)\\ Zend \\ Apache2 \\ htdocs \\中沒有此類文件或目錄第2行上的mysite \\ profile \\ index.php
如果您查看頂部警告,它試圖從htdocs中包含,但該站點的主文件夾為mysite
您的主文件夾是mysite,因此在profile_index.php的$_SERVER['DOCUMENT_ROOT']
之后添加mysite,代碼將如下所示:
include($_SERVER['DOCUMENT_ROOT'] . '/mysite/includes/header.php');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.