URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 80
[ Назад ]

Исходное сообщение
"Install-Apache&PHP4.0"

Отправлено Iwanww , 13-Авг-01 21:46 
Товарищи
посоветуйте как установить в Apache 1.3.20 поддержку PHP 4.0
Устанавливал поддержку PHP и статически и динамически .Ни хочет работать и все.
Пробовал кучу опций при конфигурировании и PHP и
Apache.
Так после компиляции PHP & Apache при запуске
./apachectl start выдает ошибку Syntax error on line 222 of /usr/.../httpd.conf:Cannot load /usr/local/apache/libexec/libphp4.so into server:/usr/local/.../libphp4.so:undefined symbol:uncompress

Содержание

Сообщения в этом обсуждении
"RE: Install-Apache&PHP4.0"
Отправлено Figura , 14-Авг-01 12:11 
>./apachectl start выдает ошибку Syntax error
>on line 222 of /usr/.../httpd.conf:Cannot
>load /usr/local/apache/libexec/libphp4.so into server:/usr/local/.../libphp4.so:undefined symbol:uncompress

Скачай исходники последнего php с http://www.php.net и апача.

Распакуй и пересобери апач из исходников:
./configure --with-layout=Apach --enable-module=so --enable-module=rewrite --enable-shared=rewrite
make
make install
Пересобери php:
./configure --with-apxs=/usr/local/apache/bin/apxs --with-mod_charset=yes --with-mysql --without-ssl  --with-config-file-path=/etc --enable-debug=no --enable-safe-mode=yes --with-exec-dir=/usr/local/bin
make
make install


"RE: Install-Apache&PHP4.0"
Отправлено Iwanww , 15-Авг-01 13:20 
>>./apachectl start выдает ошибку Syntax error
>>on line 222 of /usr/.../httpd.conf:Cannot
>>load /usr/local/apache/libexec/libphp4.so into server:/usr/local/.../libphp4.so:undefined symbol:uncompress
>
>Скачай исходники последнего php с http://www.php.net
>и апача.
>
>Распакуй и пересобери апач из исходников:
>
>./configure --with-layout=Apach --enable-module=so --enable-module=rewrite --enable-shared=rewrite
>make
>make install
>Пересобери php:
>./configure --with-apxs=/usr/local/apache/bin/apxs --with-mod_charset=yes --with-mysql --without-ssl  
>--with-config-file-path=/etc --enable-debug=no --enable-safe-mode=yes --with-exec-dir=/usr/local/bin
>make
>make install
Все равно выдает ту же самую ошибку.
Когда установил --without-mysql все установилось без проблем.PHP вроде бы заработал.Похоже я криво установил MySQL.


"RE: Install-Apache&PHP4.0"
Отправлено us , 19-Авг-01 16:55 
Если всё правильно собираешь из исходников, то остаётся только одна проблема (описанная, кстати на php.net в FAQ'е): что-то из стандартных библиотек Unix (или Linux) потерял. Пересобирай систему (это не шутка). К стати, - это хороший повод обновить её версию.