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 в командной строке. Это все еще не работает. Эксперты, пожалуйста, помогите в этом вопросе.

Author: robert, 2011-11-26

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. Выполните команду для установки ГРУША, и ты покончил с этим.

Пример (по умолчанию никаких изменений не было сделано)

  1. Получить файл по ссылке ->http://pear.php.net/go-pear.phar
  2. Перейдите в этот каталог C:\wamp\bin\php\php5.3.13
  3. Откройте командную строку (cmd.exe). Предположим, вы используете Windows Vista и выше, нажмите "Пуск", введите "cmd.exe "и щелкните правой кнопкой мыши на нем и выберите запуск от имени администратора/CTRL+SHIFT+Ввод (не проверялись на правах без привилегий)
  4. Используйте компакт-диск Windows команда для изменения каталога на файл go-pear.phar, который вы только что загрузили. В моем случае я буду прикреплять его к своему собственному каталогу, поэтому я сделал это следующим образом:

    cd "C:\wamp\bin\php\php5.3.13"

  5. Нажмите клавишу Ввод. Вы должны отметить, что вместо того, чтобы говорить"C:\system\32 "теперь отображается C:\wamp\bin\php\php5.3.13

  6. Введите следующую команду и нажмите Enter:

    php -d phar.require_hash=0 go-pear.phar

  7. Выберите, нравится вам локальная копия или системная. По набрав system:local и нажав клавишу ввод, вы установите локальную копию. Введя system и нажав клавишу ввод, вы установите общесистемную копию.

  8. Введите yes, чтобы подтвердить выбранный вариант.

  9. Следующий список каталогов будет содержать ссылки на каталоги, в которые PEAR установит свои компоненты. Если вы выберете от 1 до 12, вы можете изменить каталог, который хотите установить. Введя all и нажав клавишу Ввод, вы сможете изменить их все в порядке очереди. В моем в случае, я просто нажал Enter и оставил все значения по умолчанию

СДЕЛАЙТЕ СЛЕДУЮЩЕЕ, ЕСЛИ У ВАС ПО-ПРЕЖНЕМУ ЕСТЬ КАКИЕ-ТО ОБЪЯВЛЕНИЯ 11. Очень вероятно, что после этого вы получите сообщение типа:

ВНИМАНИЕ! Путь include+, определенный в используемом в настоящее время файле php.ini, не содержит каталог PHP PEAR, который вы только что указали: Если указанный каталог также отсутствует в пути include_path, используемом вашими сценариями, у вас возникнут проблемы с получением любых пакетов PEAR работающий.

Ниже также появится:

Хотите ли вы изменить php.ini? [Г/н]:

Введите y и нажмите enter

Это должно заставить вас работать с PEAR на сервере WAMP:)

 122
Author: Jose A, 2012-10-24 22:00:42

pear.bat является исполняемым файлом в Windows. Вы должны поместить этот каталог в переменную PATH вашей системы, чтобы команда была распознана.

 0
Author: cweiske, 2011-11-28 11:45:55

Все шаги, упомянутые ниже, связаны с обзором и настройкой на основе графического интерфейса - простое понимание:

Нажмите здесь

 0
Author: Aditya P Bhatt, 2014-12-15 08:39:40

Для тех, кто ищет более актуальный ответ. В Windows 10 мне пришлось отредактировать файл .bash_profile, чтобы добавить следующее:

function __pear {
    pear.bat $@
}

alias pear=__pear
 0
Author: Nikki Aaron, 2018-06-03 01:05:57