在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/')
请求军哥帮助。 System.php 这个文件不存在吧。 我看了 /usr/local/php/share/pear/ 这个目录下面是有 System.php 这个文件的。
而且在php.ini里面已经配置了 include_path='.:/usr/local/php/share/pear/'
但是调用 pear里面的任何文件都会出现 错误。我查看了 phpinfo 里面有一个 '--without-pear' ,网上有的说跟这个没关系。
但是为什么调用不了 pear里面的文件呢 已经解决了,谢谢军哥的热心帮助。
是权限的问题,在网站配置文件里的 php_admin_value open_basedir 里面限制了访问。所以不能调用pear。
我注释掉了 php_admin_value open_basedir就正常了。
不知道这个问题有没有更好的解决方法。:)
页:
[1]