作者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