время
|
|
Глава 59. Общая 24
и УСТАНОВИТЕ его, НЕ --rebuild
rpm -Uvh mod_php3-3.0.5-2.src.rpm
Затем отредактируйте файл /usr/src/redhat/SPECS/mod_php3.spec
В секции %build добавьте поддержку нужной вам базы данныз и укажите путь
Для MySQL вы добавите --with-mysql=/usr Секция %build будет выглядеть как что-то типа следующего:
./configure --prefix=/usr \
--with-apxs=/usr/sbin/apxs \
--with-config-file-path=/usr/lib \
--enable-debug=no \
--enable-safe-mode \
--with-exec-dir=/usr/bin \
--with-mysql=/usr \
--with-system-regex
После того, как вы сделали эти изменения, постройте бинарный rpm как:
rpm -bb /usr/src/redhat/SPECS/mod_php3.spec
Затем установите этот rpm
rpm -ivh /usr/src/redhat/RPMS/i386/mod_php3-3.0.5-2.i386.rpm
Перезапустите Apache и теперь у вас есть PHP 3 с поддержкой MySQL, установленный из RPM. Заметьте, что на много проще просто собрать PHP 3 из дистрибутива и следовать инструкциям в файле INSTALL.REDHAT дистрибутива.
63.6. Unix: Я установил заплатку