已安装pyrus.phar,但在Ubuntu 14.04中找不到PEAR2/Autoloader.php 14.04
我正在Ubuntu 14.04上安装Net_RouterOS。我能够在OSX 10.7.5中安装一切正常,但在Ubuntu机器上,我无法正确配置pyrus.phar来安装和运行Net_RouterOS。已安装pyrus.phar,但在Ubuntu 14.04中找不到PEAR2/Autoloader.php 14.04
我遇到的问题是找到pyrus.phar文件的位置以及pearconfig.xml文件(位于/home/xxxx/.pear)中的设置。似乎有任何权限或文件的位置可能存在问题。
当我包括这在我的PHP文件的顶部:
use PEAR2\Net\RouterOS; require_once 'PEAR2/Autoload.php';
我得到:
警告:require_once(PEAR2/Autoload.php):未能打开流:没有这样的文件或目录在/var/www/html/wifi_creator.php在线3
致命错误:require_once():无法打开所需的'PEAR2/Autoload.php'(include_path ='/ usr/bin/php:/ usr/share/php:/home/xxxx/.pear')in line 3的/var/www/html/wifi_creator.php
任何帮助将是伟大的!谢谢
回答:
想通了。我做了这个命令搜索:
find/-iname Autoload.php
,花了好一段时间,但最后我回来/usr/share/php/PEAR/php/PEAR2/Autoload.php
所以在我的PHP。 ini文件我向include_path添加了/ usr/share/php/PEAR/php
whew :)
以上是 已安装pyrus.phar,但在Ubuntu 14.04中找不到PEAR2/Autoloader.php 14.04 的全部内容, 来源链接: utcz.com/qa/260809.html