~ read.

Инсталиране на PEAR модул за PHP

Еми да си продължим нашата малка серия, за инсталацията на уеб сървър под Уиндоус.

Друг важен модул, според мен е PEAR.

Може би инсталацията изобщо не е трудно, стига да успееш веднъж да я инсталираш.

Какво ще ни трябва за това упражнение.

go-pear.phar

pyrus.phar

Копирате двата файла в директорията на PHP.

Отваряте CMD-то (Цъкате Start, и в поленцето за търсене може да напишете cmd).

Достигате до директорията на PHP ( cd ../../Program Files/Apache Software Foundation/Apache2.2/php5.3 ) и пишете следното

php go-pear

След като напишете кода по-горе, и потвърдите ще Ви излезне надпис

Are you installing a system-wide PEAR ot a local copy?

На нас ни трябва system-wide PEAR, затова пишем system и потвърждаваме с ENTER.

След това ще видите едно дълго съобщение, което Ви предлага да смените дадена директория или директориите, които ще се използва инсталацията. Нека оставим директориите по подразбиране, като просто потвърдим с ENTER.

В края, ако всичко е успешно, инсталацията ще ви попита дали искате да добавите в края на php.ini директорията на PEAR. Напишете едно Y и потвърдете с ENTER.

Сега ще инсталираме и самия модул.

Напишете в конзолата

[code lang=”tcl”]

php pyrus.phar install -o pear/PEAR-1.9.3

[/code] и потвърдете с ENTER.

Ще бъдете попитани дали искате да го инсталирате, напишете yes и потвърдете с ENTER.

След това, най-културно ще бъдете попитани къде искате да се инсталират модулите по подразбиране. Потвърдете с ENTER или въведете пътя до папката, където желаете да се инсталират модулите.

Ако не укажете пътя, модулите ще се инсталират в папка /php в главната директорията на PHP.

Остана да го пробваме :-))

Направете си един файл, pear.php (примерно) и в него напишете следното.

[code lang=”php”]

[/code]

Ако успеете да заредите файла PEAR.php може да се каже, че всичко е ОК.

Ако ли не успеете, то ще трябва да да редактирате include_path във файла php.ini, или да я сетвате през php файла.

[code lang=”php”]

[/code]

Това е от мен. Надявам се да Ви е полезно, поне колкото беше за мене.