作者dcboy (.......................)
看板PHP
標題Re: [請益] 用PEAR時include失敗
時間Tue Jul 22 15:35:06 2008
※ 引述《dcboy (.......................)》之銘言:
: 我程式的第二第三行是這樣:
: include_once "HTML/QuickForm.php";
我後來把這裡改成決對路徑去試,像下面這樣
include_once "D:\Appserv\php\PEAR\HTML\QuickForm.php";
結果錯誤訊息變成
Warning: main(PEAR.php): failed to open stream: No such file or directory in
D:\Appserv\php\PEAR\HTML\QuickForm.php on line 29
Fatal error: main(): Failed opening required 'PEAR.php' (include_path=''
D:\Appserv\php\PEAR'') in D:\Appserv\php\PEAR\HTML\QuickForm.php on line 29
QuickForm.php的第29行是
require_once 'PEAR.php';
感覺又是路徑的問題 如果是這樣,不就變成都要把套件中的每個相對路徑改成絕對路徑orz
這樣好像不是解決的辦法
想請問有沒有前輩知道怎麼解決這個問題呢? 謝謝m(_ _)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.213.95
1F:推 thitbbeb :之前我用appserv舊版時常出現這種問題…我用2.5.9版 07/23 22:59
2F:→ thitbbeb :較沒問題…我都是重新執行go-pear.bat確定路徑解決的 07/23 23:00
3F:→ thitbbeb :執行完之後~要記得註冊PEAR_ENV.reg才算完成… 07/23 23:01
4F:→ thitbbeb :我忘了註冊完之後要不要重開機,你試試吧 07/23 23:01