作者dcboy (.......................)
看板PHP
標題[請益] 用PEAR時include失敗
時間Tue Jul 22 01:06:34 2008
最近在學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
1F:推 ybite :先檢查檔案有沒有真的放在你的PEAR路徑裡頭吧 07/22 01:39
2F:→ Sforever :windows 路徑要加雙斜線 \\ ? 我亂猜的! 07/22 10:06
3F:→ dcboy :嗯,在D:\Appserv\php\PEAR\HTML 下有QuickForm.php這 07/22 10:43
4F:→ dcboy :個檔案 然後路徑加雙斜線還是不行orz 07/22 10:44