Показаны сообщения с ярлыком PEAR. Показать все сообщения
Показаны сообщения с ярлыком PEAR. Показать все сообщения

пятница, 15 марта 2013 г.

Установка и настройка PEAR

  1. Скачать PEAR http://pear.php.net/go-pear.phar.
  2. Скопировать его в отдельную папку, например c:\utils\pear.
  3. Выполнить команду php go-pear.phar.
  4. Во время установки PEAR спросит где Вы хотите сохранить конфигурационные файлы: system - в C:\Windows, local - в папке PEAR'а.
  5. Так же он спросит место расположения PHP, т. к. дописывает свой путь в include_path. Пусть к PEAR можно дописать в php.ini и после установки:
    ;***** Added by go-pear
    include_path=".;C:\utils\pear\pear"
    ;*****
  6. Послу установки можно добавить нужные каналы:
    pear channel-discover pear.phpunit.de
    pear channel-discover pear.symfony.com
    
  7. После этого можно устанавливать пакеты командой:
    pear install --alldeps phpunit/PHPUnit
    

О том как настраивать PEAR с помощью переменных окружения написано тут.

четверг, 14 марта 2013 г.

Настройка PEAR

Возникли сложности с настройкой параметров PEAR, посмотреть их можно вызвав команду:

pear config-show

Настройки можно задать через переменные окружения:

PHP_PEAR_MASTER_SERVER - master_server
PHP_PEAR_HTTP_PROXY    - http_proxy
PHP_PEAR_INSTALL_DIR   - php_dir
PHP_PEAR_EXTENSION_DIR - ext_dir
PHP_PEAR_DOC_DIR       - doc_dir
PHP_PEAR_BIN_DIR       - bin_dir
PHP_PEAR_DATA_DIR      - data_dir
PHP_PEAR_CFG_DIR       - cfg_dir
PHP_PEAR_WWW_DIR       - www_dir
PHP_PEAR_TEST_DIR      - test_dir
PHP_PEAR_TEMP_DIR      - temp_dir
PHP_PEAR_CACHE_DIR     - cache_dir
PHP_PEAR_DOWNLOAD_DIR  - download_dir
PHP_PEAR_PHP_BIN       - php_bin
PHP_PEAR_SYSCONF_DIR   - папка где находятся pear.ini и pearsys.ini.

Задавая эти параметры можно вообще не пользоваться командой pear config-set.