VPS侦探论坛
标题:
在LNMPA的vps上安装了pear却无法调用
[打印本页]
作者:
gaohailin
时间:
2011-7-6 15:21
标题:
在LNMPA的vps上安装了pear却无法调用
在LNMPA的vps上安装了pear却无法调用。
写了个测试php页面,里面写上代码
require_once 'System.php';
然后就会出现如下错误:
Warning
: require_once(System.php) [
function.require-once
]: failed to open stream: No such file or directory in
Fatal error
: require_once() [
function.require
]: Failed opening required 'System.php' (include_path='.:/usr/local/php/share/pear/')
请求军哥帮助。
作者:
licess
时间:
2011-7-6 16:13
System.php 这个文件不存在吧。
作者:
gaohailin
时间:
2011-7-7 12:17
我看了 /usr/local/php/share/pear/ 这个目录下面是有 System.php 这个文件的。
而且在php.ini里面已经配置了 include_path='.:/usr/local/php/share/pear/'
但是调用 pear里面的任何文件都会出现 错误。我查看了 phpinfo 里面有一个 '--without-pear' ,网上有的说跟这个没关系。
但是为什么调用不了 pear里面的文件呢
作者:
gaohailin
时间:
2011-7-7 12:52
已经解决了,谢谢军哥的热心帮助。
是权限的问题,在网站配置文件里的 php_admin_value open_basedir 里面限制了访问。所以不能调用pear。
我注释掉了 php_admin_value open_basedir 就正常了。
不知道这个问题有没有更好的解决方法。
欢迎光临 VPS侦探论坛 (https://bbs.lnmp.com/)
Powered by Discuz! X3.4