PHP當前文件:
C:\ XAMPP \ htdocs中\ PandaOk \模板\ DEFAULT \ COMMON \刪除,booking_pc.php
所以後來在這個文件中,您有一個請求../../common/define.php
這是兩個步驟[文件夾]退後,然後進入common
文件夾這樣;
這是後退了兩步:
C:\ XAMPP \ htdocs中\ PandaOk \模板\
而進入common
文件夾:
C:\ XAMPP \ htdocs \ PandaOk \ templates \ common \
因此w你給出的帽子是一個不存在的目錄,這正是錯誤告訴你的。
代替,只能走一步一回頭:
require("../common/define.php");
另外,遠遠更好的做法,是做使用$_SERVER['DOCUMENT_ROOT']
如東西絕對路徑一樣:
require $_SERVER['DOCUMENT_ROOT']."/templates/default/common/remove-booking_pc.php";
這意味着reqire總是成功,無論您的項目diretory樹從哪裏調用。
(我不知道什麼目錄中document_root
將被定義爲,但你應該明白我的意思,我希望)
你也可以給一個完整的靜態文件路徑,as commented by Sahil Gulati。
require "C:\xampp\htdocs\PandaOk\templates\default\common\define.php";
P.S:Require
和include
不需要支架。
試試這個'require(「define.php」);'或者使用完整路徑..'C:\ xampp \ htdocs \ PandaOk \ templates \ default \ common \ define.php' –
'remove-booking_pc.php '已經在'/ common /'目錄中 –