Wamp 2.2 установка ГРУШИ
Моя операционная система - Windows 7.
Я установил свой WAMP2.2 на свой компьютер.
Затем я пытаюсь установить PEAR
.
Однако я не могу найти свой файл go-pear.bat
в своем каталоге wamp.
Хорошо. Я загружаю здесь: http://pear.php.net/go-pear.phar
и устанавливаю с помощью этого файла.
Я поместил файл в
C:/wamp/bin/php/php5.3.8/pear/go-pear.phar
Выполните команду: php -d phar.require_hash=0 PEAR/go-pear.phar
После установки я включаю путь pear в php.ini
в папку php и apache.
Я также включаю C:/wamp/bin/php/php5.3.8/
в переменную windows $PATH
.
Но когда я запускаю команду pear. Он сказал, что не может найти грушу команда.
Я проверяю папку и просто нахожу файл с именем pear.bat
и pear.ini
.
Я попытался снова запустить pear.bat
в командной строке. Это все еще не работает.
Эксперты, пожалуйста, помогите в этом вопросе.
4 answers
Хорошо, так как многие люди могут спрашивать об одном и том же. Давайте предположим следующее. В настоящее время я запускаю 2.2 E, который включает Apache 2.2.22 – Mysql 5.5.24 – PHP 5.3.13 xdebug 2.1.2 XDC 1.5 phpMyAdmin 3.4.10.1 SQLBuddy 1.3.3 webgrind 1.0
Теперь, чтобы установить PEAR, выполните следующие действия:
Загрузите этот файл: http://pear.php.net/go-pear.phar
И поместите его в каталог вашего сервера WAMP под версией PHP в папке bin. Выполните команду для установки ГРУША, и ты покончил с этим.
Пример (по умолчанию никаких изменений не было сделано)
- Получить файл по ссылке ->http://pear.php.net/go-pear.phar
- Перейдите в этот каталог C:\wamp\bin\php\php5.3.13
- Откройте командную строку (cmd.exe). Предположим, вы используете Windows Vista и выше, нажмите "Пуск", введите "cmd.exe "и щелкните правой кнопкой мыши на нем и выберите запуск от имени администратора/CTRL+SHIFT+Ввод (не проверялись на правах без привилегий)
-
Используйте компакт-диск Windows команда для изменения каталога на файл go-pear.phar, который вы только что загрузили. В моем случае я буду прикреплять его к своему собственному каталогу, поэтому я сделал это следующим образом:
cd "C:\wamp\bin\php\php5.3.13"
Нажмите клавишу Ввод. Вы должны отметить, что вместо того, чтобы говорить"C:\system\32 "теперь отображается C:\wamp\bin\php\php5.3.13
-
Введите следующую команду и нажмите Enter:
php -d phar.require_hash=0 go-pear.phar
Выберите, нравится вам локальная копия или системная. По набрав
system:local
и нажав клавишу ввод, вы установите локальную копию. Введяsystem
и нажав клавишу ввод, вы установите общесистемную копию.Введите
yes
, чтобы подтвердить выбранный вариант.Следующий список каталогов будет содержать ссылки на каталоги, в которые PEAR установит свои компоненты. Если вы выберете от 1 до 12, вы можете изменить каталог, который хотите установить. Введя
all
и нажав клавишу Ввод, вы сможете изменить их все в порядке очереди. В моем в случае, я просто нажал Enter и оставил все значения по умолчанию
СДЕЛАЙТЕ СЛЕДУЮЩЕЕ, ЕСЛИ У ВАС ПО-ПРЕЖНЕМУ ЕСТЬ КАКИЕ-ТО ОБЪЯВЛЕНИЯ 11. Очень вероятно, что после этого вы получите сообщение типа:
ВНИМАНИЕ! Путь include+, определенный в используемом в настоящее время файле php.ini, не содержит каталог PHP PEAR, который вы только что указали: Если указанный каталог также отсутствует в пути include_path, используемом вашими сценариями, у вас возникнут проблемы с получением любых пакетов PEAR работающий.
Ниже также появится:
Хотите ли вы изменить php.ini? [Г/н]:
Введите y
и нажмите enter
Это должно заставить вас работать с PEAR на сервере WAMP:)
pear.bat
является исполняемым файлом в Windows. Вы должны поместить этот каталог в переменную PATH
вашей системы, чтобы команда была распознана.
Все шаги, упомянутые ниже, связаны с обзором и настройкой на основе графического интерфейса - простое понимание:
Для тех, кто ищет более актуальный ответ. В Windows 10 мне пришлось отредактировать файл .bash_profile, чтобы добавить следующее:
function __pear {
pear.bat $@
}
alias pear=__pear