LINUX.ORG.RU

Проблема с libphp5.so - уже другая!


0

1

И так все норм скомпилилось, библиотека libphp5.so поместилась в /usr/local/modules, НО при старте апача вот, что выдает:

httpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: undefined symbol: zend_parse_parameters

Вот как прописан модуль: LoadModule php5_module modules/libphp5.so В httpd.conf


ldd /usr/local/apache2/modules/libphp5.so ?

anonymous ()
Ответ на: комментарий от vikt3r
ldd /usr/local/apache2/modules/libphp5.so
	linux-gate.so.1 =>  (0xb76f6000)
	libcrypt.so.1 => /lib/tls/i686/cmov/libcrypt.so.1 (0xb769f000)
	libresolv.so.2 => /lib/tls/i686/cmov/libresolv.so.2 (0xb768b000)
	librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7681000)
	libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb765b000)
	libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7657000)
	libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0xb7640000)
	libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb7515000)
	libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb73bb000)
	libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb73a2000)
	/lib/ld-linux.so.2 (0xb76f7000)
	libz.so.1 => /lib/libz.so.1 (0xb738d000)
vikt3r ()
Ответ на: комментарий от anonymous

Ребята, честно? Я сам до сих пор не понял, что было не так, но после пересборки апачей и ПХП у меня все отлично заработало... Странно.. На линуксфорумс.орг я нашел у человека аналогичную проблему, но он описал такие шаги: инсталяция bison, make distclean, configure, make, make install. Однако на первом шаге у меня все провалилось, так как бизон уже установлен, ну вообщем попробовал без всяких плюшек еще раз пересобрать апачи с ключем --enabled-so и префиксом /usr/local/apache2 и пхп с указанием apxs2 и префиксом /usr/local/php5. Сделал apachectl start (у меня есть симлинк в sbin) и все отлично запустилось!

vikt3r ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.