Перейти к содержимому

Реферальная программа Мегаплана


Как установить библиотеку PEAR?

#1 phpuser

phpuser
  • Пользователь
  • 520 сообщений
  • Репутация: 8
0

Отправлено 01 Февраль 2010 - 17:14

Нужна помощь в установке библиотеки PEAR.
Расскажите как эту библиотеку устанавливать, и как устанавливать нужные пакеты.

P.S. Гоголь и Яшка мне не помогли :rolleyes:

 

 

  • 0
Вникаю в тему создания сайтов...


#2 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 01 Февраль 2010 - 17:50

phpuser, http://pear.php.net/...nstallation.php
Учим английский

Переведу этапы установки для Windows и для Linux

Windows

После закачки и установки PHP, вы должны вручную выполнить BAT-файл размещенный например в c:\php\go-pear.bat. Установщик задаст вам несколько вопросов и впоследствии менеджер дистрибутива PEAR (PEAR Package Manager) будет устанавливать пакет в путь, который вы определили во время запроса установок.
Наконец вы должны добавить путь, куда установили пакет, в ваше PATH окружение. Также это делается вручную (Пуск > Панель управления > Система > Дополнительно(вкладка) > Переменные среды(кнопка)) или запустить (двойной клик) недавно сгенерированный PEAR_ENV.reg который сейчас можно найти в директории исходников PHP.
После этого вы можете доступиться к менеджеру дистрибутива PEAR (PEAR Package Manager) выполнив команду pear в Командной Строке (Windows Command Prompt).

Для обновления установленного пакета PEAR, запросите http://pear.php.net/go-pear в вашем браузере и сохраните выведенное в локальном файле go-pear.php. Затем вы можете запустить
php go-pear.php
в Командной Строке для начала процесса обновления.

После изменения php.ini (как изменять - ниже), вы должны перезапустить ваш веб-сервер.
Теперь вы можете проверить работу PEAR.

Unix/Linux/BSD

Когда используется PHP >= 4.3.0, менеджер дистрибутива PEAR (PEAR Package Manager) уже установлен , если только не имеет место использование ./configure option --without-pear.
Если используется версия PHP, что поставляется с Unix/Linux/BSD пакетами, это может потребовать ручную установку PEAR. В этом случае пользователи должны посмотреть документацию для соответственного дистрибутива.
Для всех версий ниже 4.3.0 или если вы хотите переустановить менеджер дистрибутива (Package Manager), вы можете использовать следующий предварительный путь:

$ lynx -source http://pear.php.net/go-pear | php
Некоторые дистрибутивы Linux (например Redhat) могут использовать links взамен lynx как имя для своих команд. Если у вас именно так, вы должны изменить соответствующую строку (предыдущая).
Вы так же можете сохранить http://pear.php.net/go-pear в файл go-pear.php и исполнить так:

php go-pear.php

Модификация php.ini

Чтобы получить полностью рабочий PEAR, вы нуждаетесь в подстройке директивы include_path в PHP. Найдите файл php.ini и откройте его в редакторе.
Найдите строку include_path.

Когда вы найдете эту директиву, вы вероятно увидите точку с запятой ";" вначале. Это означает, что строка закомментирована. Добавьте новую строку ниже этой.
В этой строке впишите:
include_path="."
Зависит от вашей операционной системы, добавьте : (Unix/Linux/FreeBSD/Mac OS X) или ; (Windows) после точки. Добавьте после этого php_dir PEAR. (Директория где размещён System.php)
Результат должен выглядеть примерно так:
Unix
include_path=".:/usr/local/php/pear/"
Или

Windows
include_path=".;C:\php\pear\"

  • 0

#3 phpuser

phpuser
    Topic Starter
  • Пользователь
  • 520 сообщений
  • Репутация: 8

Отправлено 01 Февраль 2010 - 19:53

phpuser, http://pear.php.net/...nstallation.php
Учим английский

В том то и дело что 70% загружает при установке а дальше ошибка и ничего не происходит, если делать как они говорят.
Но я слышал что есть лёгкая полевая установка.
  • 0
Вникаю в тему создания сайтов...


#4 phpuser

phpuser
    Topic Starter
  • Пользователь
  • 520 сообщений
  • Репутация: 8

Отправлено 01 Февраль 2010 - 22:22

ZIT ты не понял у меня проблем с английским нет!
Мне нужна полевая установка! Ты о такой слышал? И вообще PEAR пользуешься?
  • 0
Вникаю в тему создания сайтов...


#5 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 02 Февраль 2010 - 03:02

phpuser, не пользуюсь, нужды нету использовать такой огромный пакет расширений.
Ты бы хоть ошибку привёл в принтскрине. Может вместе что надумаем.

А вообще прочитай тему до конца http://forum.dklab.r...pic.php?t=28651, там устанавливают прямо из командной строки и всё устанавливается без ошибок. Попробуй так же и отпишись.
Просто не может быть такого, что у всех устанавливается, а у тебя нет.

Ну и на закуску - Вариант 2. Просто скопировать куда-нибудь сам PEAR и проставить путь к этой папке в include_path
  • 0

#6 phpuser

phpuser
    Topic Starter
  • Пользователь
  • 520 сообщений
  • Репутация: 8

Отправлено 03 Февраль 2010 - 00:01

Я установил по простому:

1.Для начала нужно скачать пакет PEAR. Пакеты распространяются в заархивированом (.tar.gz или .tgz) виде, поэтому понадобится разархиваторы.

2. Распакуйте архив в какую-нибудь директорию.

3. Для дальнейшей работы из всей кучи файлов понадобится только PEAR.php. Если в работе понадобятся платформенно-независимые системные функции (определение текущей ОС на сервере, рекурсивный обход директорий, удаление директорий и проч.), взгляните также на файл System.php.

4. Создайте в структуре вашего сайта директорию pear/ и скопируйте PEAR.php туда. Теперь все готово к работе.


  • 0
Вникаю в тему создания сайтов...


#7 MAXOHOBO

MAXOHOBO
  • Пользователь
  • 1 сообщений
  • Репутация: 0

Отправлено 27 Декабрь 2012 - 02:15

Установить очень просто: apt-get install php-pear
  • 0


Оформление форума – IPBSkins.ru