我有點困惑,所以你可以拿出任何答案,這將幫助我開始尋找問題所在。PHP Pathing issues
我有/folder1/API.php使用:require_once( '../文件夾2/core.php中');
我然後有/folder1/Panel.php使用:require_once( '文件夾2/core.php中'); (請注意,沒有'..')。
不知何故,既API.php和Panel.php能夠找到core.php中,即使他們是在同一個文件夾,但不同require_once參數。
即使怪異:在/folder2/Core.php,有require_once( '../ folder3/DBConfig.php');其中API.php能夠通過,但是當從Panel.php調用函數時,它說我找不到'../folder3/DBConfig.php'。
檢查:
由於
test.php
被包括在index.php
,都在它的相對路徑將相對於index.php
(所以大多數將被打破)1件事計算如果folder1內有一個folder2 .. !! – Shameer
您是單獨使用Panel.php還是API.php,還是其中一個或兩個都包含在另一個腳本中? – Arkh