Выделенный 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 ... Однако, Вот довольно простой учебник.