2014-09-19 2 views
0

우분투 14.04에 Net_RouterOS를 설치하고 있습니다. OSX 10.7.5에서는 모든 것을 잘 설치할 수 있었지만 우분투 컴퓨터에서는 pyrus.phar를 올바르게 설치하고 Net_RouterOS를 실행할 수 없었습니다.pyrus.phar이 설치되었지만 우분투에서 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가) : 스트림을 열지 못했습니다 : 해당 파일 또는 3 행의 /var/www/html/wifi_creator.php에있는 디렉토리

치명적인 오류 : require_once() : 'PEAR2/Autoload.php'(include_path = '/ usr/bin/php :/usr/share/php : /home/xxxx/.pear ') 3 행의 /var/www/html/wifi_creator.php

도움이 될 것입니다. 고마워요

답변

0

알아 냈어. 나는이 명령을 검색 한 :

find/-iname Autoload.php 

을 그리고 그것은 동안을 잡았다하지만 결국 내 PHP에 따라서

/usr/share/php/PEAR/php/PEAR2/Autoload.php

을 돌아왔다. ini 파일 include_path에/usr/share/php/PEAR/php를 추가했습니다.

님 :

관련 문제