已安装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

回到顶部