Установка PEAR под Windows

pr0mo

Новичок
Установка PEAR под Windows

Подскажите, как установить PEAR под винду.
Собственно, необходимо использовать PEAR::DB
Что надо сделать, чтобы можно было юзать DB
используя include('DB.php').
 

crocodile2u

http://vbolshov.org.ru
Нужно выделить место для PEAR, затем скопировать туда файл PEAR.php, затем файл DB.php, затем папку DB из пакета PEAR::DB.

Затем добавить путь к директории с PEAR в include_path
 

pr0mo

Новичок
Все спасибо! Все работает. Оказывается все дело в руках и голове. Хех.
Вот еще вопросик.
Если я хочу использовать классы PEAR в каталоге приложения, то мне надо скопировать только файл класса, нужного мне, или еще надо копировать и PEAR.php?
 

MiRacLe

просто Чудо
надо скопировать... - открой DB.php - там есть строка [m]require_once[/m]('PEAR.php');
 

Rammstein

PHPClub::News
А если же нет у хостера PEAR? Можно как-то в этом случае выкрутиться? Чтоб все файлы были "рядом" со скриптом?
 

pr0mo

Новичок
Автор оригинала: Rammstein
А если же нет у хостера PEAR? Можно как-то в этом случае выкрутиться? Чтоб все файлы были "рядом" со скриптом?
Так для етого и копируешь PEAR.php и, например, DB.php в папку своего приложения (сайта). И инклюдишь их потом из нее.
Скопируй, например, в ./includes и потом просто
require_once './includes/DB.php';

Или пропиши include_path='path_to_your_site/includes;' и тогда просто
require_once 'DB.php';
 

pr0mo

Новичок
2 Frol
Автор оригинала: crocodile2u
Нужно выделить место для PEAR, затем скопировать туда файл PEAR.php, затем файл DB.php, затем папку DB из пакета PEAR::DB.

Затем добавить путь к директории с PEAR в include_path
Не то ли самое я написал? Только другими словами немного.
:confused:
 

Frol

Новичок
твой первый пример -- мягко говоря -- не то.
последний -- правильный.
 

pr0mo

Новичок
давай, ты сначала изучешь PEAR, особенно его установку и принцип работы.
Изучаю ускоренными темпами :)) (с Вашей помощью и советами),

твой первый пример -- мягко говоря -- не то
И, все же, в чем ошибка? И меня все именно так и работает как нельзя лучше ....


а тот тут уже были такие случаи.
http://phpclub.ru/talk/showthread.p...955&rand=13
По-моему совершенно другая ситуация ...
 

Frol

Новичок
там как раз ситуация, когда человек использовал твой первый вариант.
 

pr0mo

Новичок
Блин не хочу больше продолжать....
И если уж сравнивать то у меня пути павильно прописаны и все классы видны из скрипта (т.к сохранена файловая струкрура PEAR), а у него сразу видно, что накопировал х.з куда....

Пойду возглавлю READ ONLY TEAM!
 

Frol

Новичок
:)
inlcude_path в PHP должен включать директорию PEAR.
иначе большинство классов работать не будет.
 
Сверху