在php設計過程中,經常需用到include()或require(),,有時還出現檔案的互相巢狀,導致出現檔案引用的錯誤或不能開啟檔案,提示檔案路徑不對 等錯誤。如果設定了檔案的根據,直接對inclued()設定為檔案絕對路徑,這樣不管怎樣巢狀,都不會出現錯誤。
站點根目錄的設定:
//如果根目錄為web伺服器的「www」資料夾下
define("host_root","/");//定義**的根目錄
//如果根目錄為web伺服器的「www」資料夾下的「***」檔案目錄下
define("host_root","/***/");//定義**的根目錄
這樣就不管檔案怎樣的巢狀,都不會出現檔案引用錯誤。
php獲取專案根目錄
如題主要是用於記錄一下遇到的問題,以後可以自己檢視自己記錄的東西 demo.php define base path str replace realpath dirname dirname file echo base path 以上我的專案在 d phpstudy pro www editorp...
PHP下如何得到站點根目錄
方法1 在global.inc 裡定義根目錄 在任何php檔案中可以引用該常量 方法2 方法3 basepath server php self basepath substr basepath,0,strpos basepath,資料夾名稱 echo basepath 如 你把檔案儲存為a.php...
獲取src的根目錄
今天做乙個小工具,找遍了部落格都沒有找到答案,最終解決了,記錄一下。一開始在eclipse中的src目錄下建了乙個resource目錄,在裡面建了乙個config.properties檔案,然後在main方法中讀取config.properties檔案,路徑是 string path src res...