[請益] 用PEAR時include失敗

看板PHP作者 (.......................)時間17年前 (2008/07/22 01:06), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/2 (看更多)
最近在學PEAR不過一開始就遇到問題orz 我的php版本是4.3.11(裝appserv 2.4.4a時一起裝的),PEAR是目前最新的版本 在安裝時,除了安裝結束後無法連到Web Frontend以外,沒有遇到其他問題 php.ini有加上include_path = 'D:\Appserv\php\PEAR' path環境變數也有加入"D:\Appserv\php" 我在練習使用HTML_QuickForm套件(已經安裝好了)時,遇到這個問題: Warning: main(HTML/QuickForm.php): failed to open stream: No such file or directory in 我的程式 on line 2 Warning: main(): Failed opening 'HTML/QuickForm.php' for inclusion (include_path=''D:\Appserv\php\PEAR'') in 我的程式 on line 2 Fatal error: Cannot instantiate non-existent class: html_quickform in 我的程式 on line 3 我程式的第二第三行是這樣: include_once "HTML/QuickForm.php"; $form = new HTML_QuickForm('frmTask','post','create_task.php'); 感覺它好像有抓到路徑但是沒抓到套件? 想請問板上的前輩們,要怎麼解決這個問題呢? 謝謝m(_ _)m -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.213.95

07/22 01:39, , 1F
先檢查檔案有沒有真的放在你的PEAR路徑裡頭吧
07/22 01:39, 1F

07/22 10:06, , 2F
windows 路徑要加雙斜線 \\ ? 我亂猜的!
07/22 10:06, 2F

07/22 10:43, , 3F
嗯,在D:\Appserv\php\PEAR\HTML 下有QuickForm.php這
07/22 10:43, 3F

07/22 10:44, , 4F
個檔案 然後路徑加雙斜線還是不行orz
07/22 10:44, 4F
文章代碼(AID): #18XC8TXq (PHP)
討論串 (同標題文章)
文章代碼(AID): #18XC8TXq (PHP)