我在同一個目錄中使用require_once()或include_once()時沒有任何問題。但如果我使用如下:Require_once()和include_once()失敗
我有一個php類的頁面名稱email.class.php其中我已包括下面的代碼。
<?php
require_once('../../configuration.php'); //The file is outside of directory. (root/system/class/) where the configuration.php file is not in the class directory but in root directory
?>
現在我已經在email.class.php包括象下面這樣認購表格。
<?php
require_once('../class/email.class.php'); // Directory structure is like: (root/system/package/) // the formprocess.php is in the package folder.
?>
看來一切正確。但是當我嘗試處理表單時,致命錯誤: require_once無法打開所需的../../configuration.php文件。 然後我試着用URL代替'../..configuration.php'。但我的主機不允許我打開URL。哪裏有問題 ?請幫助我的任何人。我只是一個學習者。
見'GETCWD()'和'真實路徑()' – chelmertz