任何人都可以幫助我瞭解新系統的最後一個細節。我嘗試了一些包含文件和類的php代碼文件引用。我有一個使用Pear Mail發送SMTP電子郵件的腳本,並且它在UNIX服務器上的服務器服務的public_html目錄中工作良好。我在我的public_HTML目錄中的另一個目錄instructorapps中有一個此腳本的副本,並將其移動到一個級別已打破它。從錯誤很明顯是文件,該文件是由PHP代碼來處理在包括路徑引用:在PHP中包含路徑而不能在一個目錄中工作
$path = "/home/thebrigh/php";
set_include_path(get_include_path() . PATH_SEPARATOR . $path);
require_once ('../php/Mail.php');
這是在public_html目錄工作的代碼,我已經試過的東西很多組合,以得到它的工作一個級別。 get_include_path()返回:/ usr/lib/php:/ home/thebrigh/php在工作文件和/ usr/lib/php中:/ usr/local/lib/php:/ home/thebrigh/php非工作的。這是位於/ usr/local/lib/php的中間位置:我猜是造成問題,但我似乎無法擺脫它。
非常感謝 科林
@colin - 爲什麼不接受一個答案? –