Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Установка PEAR под Windows (срочно!)

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Oleg_Lyamin

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет всем
 
Пожалуйста, ответьте как можно быстрее!
 
Проблема с установкой PEAR под Windows.
 
Я использую комплект Денвер с версией PHP 4.3.0. Но PEAR под неё не заточен изначально. Устанавливаю PEAR по инструкциям на pear.php.net. То есть качаю скрипт с go-pear.org и исполняю его php через консоль.
 
Базовые библиотеки PEAR устанавливаются. Но PEAR не видит реестр своих же собственных библиотек.
 
Работа ведётся на виртуальном диске Z. В папке php\pear\.registry хранятся файлы с расширением .reg, которые являются реестрами установленных библиотек. Но PEAR их почему - то не видит. Вместо этого при первой попытке исполнить скрипт с фрагментами кода PEAR, PEAR создаёт на C папку C:\php4 и в ней пустой folder .registry. И в них пытается искать файлы .reg. Но их там нет и не может быть. Только если перекопировать их с Z:\.....\php\pear\.registry в C:\php4\.registry, PEAR начинает видить их!
 
Что делать?
 
Большое спасибо,
Олег

Всего записей: 1 | Зарегистр. 29-03-2004 | Отправлено: 21:47 29-03-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Oleg_Lyamin

Цитата:
Что делать?

поставить php ручками.. не пользуюсь денвером - врубил go-pear.bat и все прописалось (пути и так далее).. и далее не было никаких проблем.
либо просто ручками вбить пути в environment
или так  

Код:
 
REGEDIT4
[HKEY_CURRENT_USER\Environment]
"PHP_PEAR_SYSCONF_DIR"="C:\\путь\\php"
"PHP_PEAR_INSTALL_DIR"="C:\\путь\\php\\pear"
"PHP_PEAR_DOC_DIR"="C:\\путь\\php\\pear\\docs"
"PHP_PEAR_BIN_DIR"="C:\\путь\\php"
"PHP_PEAR_DATA_DIR"="C:\\путь\\php\\pear\\data"
"PHP_PEAR_PHP_BIN"="C:\\путь\\php\\cli\\php.exe"
"PHP_PEAR_TEST_DIR"="C:\\путь\\php\\pear\\tests"


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:36 29-03-2004
ayol



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Устанавливал фреймворк symfony  
Один из способов установки - через пеар (у них там канал свой)  
Т.к. симони только под пхп5 - начал установливать пеар под пхп-5.1.4
и возникла такая проблема:
 
Запустил go-pear.bat, поотвечал на вопросы. Все установилось.
Набираю команду pear list и получаю следующие:
 
PHP_PEAR_INSTALL_DIR is not set correctly.
Please fix it using your environment variable of modify
the default value in pear.bat
The current value is:
C:\PHP\pear
 
откуда могла взяться последняя строчка - понятия не имею, - этот путь нигде не прописывал.
Лезу в pear.bat ищу там строку "C:\PHP\pear" - ничег не нахожу.
Тогда запускаю PEARENV.reg.
 
опять набираю pear list, опять такая же ошибка.
 
Лезу в реестр - все пути прописаны правильно
PHP_PEAR_INSTALL_DIR = C:\WEBSERV\USR\LOCAL\php-5.1.4\pear
_________________________________________________________
 
на машине стоит несколько серверов и несколько пхп (пятый только один),
под которые тоже устанавливал пеар.
 
Не могу понять в чем дело.
Помогите пожалуйста..

Всего записей: 156 | Зарегистр. 05-09-2004 | Отправлено: 18:41 23-06-2006
Oleg_Tarusov



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Oleg_Lyamin

Цитата:
Пожалуйста, ответьте как можно быстрее!

Извини, отвечаю через 2 года.
Вообще, чтоб на Денвере установить PEAR, надо установить пакеты расширений с  
www.denwer.ru

Всего записей: 175 | Зарегистр. 25-02-2006 | Отправлено: 19:23 23-06-2006
ArkadyKiller



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Народ тема такая. установил кое как pear/ но смучает то, что после перезапуска системы, настрофки сбрасываются.
 
По команде pear config-show показыывает не те пути, которые я настраивал.
 
снова переделываю помандами pear config-set .................. path
ко всем папкам и исполняемым файлам
 
пишет что конфиг сохранен
смотрим командой pear config-show показывает как надо
но стоит перезагрузить систему - снова сброс на стандартные.
 
Как лечить эту беду?

Всего записей: 858 | Зарегистр. 28-09-2006 | Отправлено: 08:52 07-04-2023
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ArkadyKiller

Цитата:
Как лечить эту беду?

смотреть какой конфиг файл и откуда используется
.ini файл грузится из пути установленного в переменную окружения
PHP_PEAR_SYSCONF_DIR

Всего записей: 16389 | Зарегистр. 20-09-2014 | Отправлено: 09:08 07-04-2023
ArkadyKiller



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Mavrikii
все настроил, сделал как нужно, конфиги сохранены, тесты в браузере все проходит на ура. Теперь я остановился на такой проблеме вот ссылка на соседнюю тему где я с вопросом

Всего записей: 858 | Зарегистр. 28-09-2006 | Отправлено: 18:36 08-04-2023
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » Установка PEAR под Windows (срочно!)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru