Если каталог, который вы ищете, существует (это может не произойти, если вы исключили pear во время установки): Местоположение по умолчанию будет /xxx/lib/php
, где /xxx
- префикс установки.
Например, на одном из моих серверов один из моих исполняемых файлов PHP (у меня установлено 4 версии) расположен /custom/php5.3.5/bin/php
, поэтому соответствующий каталог библиотеки PEAR / general - /custom/php5.3.5/lib/php
(/custom/php5.3.5
- префикс установки, обычно это будет /usr/local
или /usr
.)
Если в вашем каталоге lib / php есть файл pearcmd.php, позвоните по номеру (yourphpbin) pearcmd.php info pear
, и он сможет сообщить вам версию груши, ее требования и еще много чего. (Если файл pearcmd.php существует, существует большая вероятность того, что в этом каталоге существует pear.) По умолчанию shell-скрипт pear будет иметь значение /xxx/bin/pear
снова /xxx
в качестве префикса установки.
Насколько я знаю, вы можете настроить его так, чтобы PEAR использовался несколькими версиями PHP. Я бы предположил, что так настроен /usr/share/pear
. (Предоставляется репозитарием?) Не уверен, верно ли то же самое для pecl
. Если у вас есть несколько установок Pear, вам просто нужно убедиться, что вы устанавливаете пакеты, которые вы хотите использовать в правильной установке Pear.
PHP с радостью будет использовать любую установку PEAR, о которой вы скажете в include_path.