Wamp 2.2 установить PEAR - PullRequest
       43

Wamp 2.2 установить PEAR

36 голосов
/ 26 ноября 2011

Моя операционная система - 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 После установки я включаю путь груши в php.ini в папку php и apache. Я также включаю C:/wamp/bin/php/php5.3.8/ в переменную windows $PATH. Но когда я запускаю команду груши. Он сказал, что не может найти команду груши. Я проверяю папку и просто нахожу файл с именем pear.bat и pear.ini. Я попытался запустить pear.bat снова в командной строке. Это все еще не работает. Эксперты, помогите пожалуйста по этому вопросу.

Ответы [ 4 ]

127 голосов
/ 23 октября 2012

Хорошо, так как многие люди могут спрашивать то же самое Давайте предположим следующее. В настоящее время я использую 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. Запустите команду, чтобы установить PEAR, и вы закончите.

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

  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 + Enter (не проверено на права непривилегированного пользователя)
  4. Используйте команду Windows cd, чтобы изменить каталог на файл go-pear.phar , который вы только что загрузили. В моем случае я буду прикреплять его к своему каталогу, поэтому я сделал это следующим образом:

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

  5. Нажмите Enter. Вы должны заметить, что вместо "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, вы сможете изменить их все в порядке очереди. В моем случае я просто нажал Enter и оставил все значения по умолчанию

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

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

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

Хотите изменить php.ini? [Y / N]: * +1071 *

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

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

0 голосов
/ 03 июня 2018

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

function __pear {
    pear.bat $@
}

alias pear=__pear
0 голосов
/ 15 декабря 2014

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

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

0 голосов
/ 28 ноября 2011

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

...