ошибка установки PEAR (неправильный каталог)

0

Ошибка, которую я получаю:

Fatal error: require_once(): Failed opening required 'pages/mail/config.php' (include_path='.:/usr/local/share/pear') in login-exec.php on line 4

Но при установке PEAR я сделал boo-boo и поместил его в неправильный каталог:

php pyrus.phar install -r /usr/local/etc/ pear/PEAR-1.9.5

Я должен использовать:

php pyrus.phar install -r /usr/local/share/ pear/PEAR-1.9.5

Мне удалось переключить конфигурацию каталога php с помощью

pear config-set php_dir /usr/local/share/pear

но при фактическом осуществлении изменения у меня заканчивается память

pear upgrade --force PHP Неустранимая ошибка: разрешенный размер памяти 262144 байт исчерпан (пытался выделить 49152 байта) в /usr/local/etc/php/pearcmd.php в строке 148

Я даже клонировал свой 768mb VPS на 4-гигабайтный блок и даже после настройки памяти в php.ini, phar ударяет память вверх

Я пытался:

memory_limit = 1024

а также

memory_limit = -1

Я попробовал symlink и include_path =.: /Usr/local/etc/'в.ini, но apache не может достичь структуры PEAR в этом каталоге, поэтому я уверен, что приложение должно быть перемещено.

Там нет ничего в FreeBSD, который будет есть 2 гигабайта памяти, за исключением плохого кода.

Как я полностью удаляю грушу, так что это не будет длительный по умолчанию плохой каталог при переустановке? или Как вручную переместить PEAR в правильную структуру каталогов, избегая потопа памяти из-за плохой инженерии?

Теги:
freebsd
pear

1 ответ

0

Вы смешиваете два установщика; pyrus и pear. Используйте только один, чтобы установить ваши библиотеки.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню