Выделенный Linux-сервер 1 & 1 с Plesk 10 - Как добавить PEAR без проблем?

У меня есть выделенный сервер 1&1, работающий под управлением Linux, и я использую Plesk 10 для администрирования (хотя у меня есть root-доступ).

Похоже, что он настроен --without-pear - но я бы хотел добавить его (для всех текущих и будущих сайтов на сервере).

Как я могу сделать это, не нарушая и не обходя текущую установку plesk / php? Я не хотел идти вперед и начинать устанавливать вещи на случай, если они не будут работать с настройкой (или, что еще хуже, ломают ее полностью).

Какие-либо предложения? Я не мог найти статью, написанную за последние 4 года....

3 ответа

В зависимости от ОС, которую вы выбрали для установки, вам потребуется установить php-pear в вашу систему. На Red Hat/CentOS это

yum install php-pear

Это установит двоичный файл груши для вас. Если вам нужны специальные модули pear, вам необходимо установить их, используя:

pear install "module"

Где модуль - это имя модуля. Не забудьте добавить расширение в каталог /etc/php.d/ или php.ini.

Будьте осторожны при попытке добавить php-pear, чтобы быть уверенным, что по какой-то причине система не пытается изменить вашу версию PHP. Этого не должно быть, но если были настроены другие репозитории, он может попытаться установить другую версию PHP.

По данным этого сайта:

http://mattiasgeniar.be/2008/08/20/how-to-enable-pear-packages-in-plesk/

Груша уже должна быть установлена, просто стеснительная. Несколько изменений конфигурации vhosts, и вы выключены.

Если PHP не был скомпилирован без PEAR, то нет, вероятно, он никогда не будет работать, если вы не переустановите его или не попросите об этом вашего хостинг-провайдера.

Я полностью предполагаю, что дистрибутив - это RHEL Centos ... В любом случае, вам нужен root-доступ, чтобы использовать менеджер пакетов (yum, apt, aptitude, synaptic и т. Д.) Для установки php-pear ... Однако, Вот довольно простой учебник.

Другие вопросы по тегам