Я программист, у которого на данный момент нет системного администратора. У меня приличные, но не всесторонние знания ОС Linux, таких как RedHat и Scientific Linux.
Прямо сейчас я пишу несколько программ на PHP для веб-сервера, работающего на Scientific Linux 6.3, на котором размещен действующий сайт. PHP был установлен через yum
, версия 5.3.3-14.el6_3
Веб-сайт, на котором размещен сервер, работает в системе управления контентом, написанной на php, и работает отлично. Однако мои программы используют библиотеки DOMDocument и Curl, которые, согласно разделу «Настроить команду» в phpinfo (), не были установлены. Это мешает правильной работе моих скриптов. В этом разделе я вижу следующие параметры: --disable-dom
и --without-curl
Есть ли способ включить функции curl и DOMDocument без перекомпиляции PHP из командной строки? Возможно, есть yum
команда?
Если мне нужно вручную перекомпилировать PHP, как лучше всего это сделать, учитывая, что текущий PHP был установлен через yum
?
Использовать yum
(-: Вот пример
yum install php-mcrypt
Это установит модуль mcrypt php и все связанные с ним зависимости.
Вы можете найти библиотеки / модули для установки, запустив
yum search name_of_library_or_module
HTH