ID: 11964
User updated by: [EMAIL PROTECTED]
Reported By: [EMAIL PROTECTED]
Old Status: Open
Status: Closed
Bug Type: Apache related
Operating System: Solaris 5.8 4/01 (Sparc)
PHP Version: 4.0.6
New Comment:
My bad not reading the Apache documentation:
htdocs/manual/dso.html
Sorry for the inconvenience!
Previous Comments:
------------------------------------------------------------------------
[2001-07-09 01:08:14] [EMAIL PROTECTED]
I can't get php 4.0.6 to load as an Apache module - running configtest I get the
following.
-------
bash-2.05# /www/bin/apachectl configtest
Syntax error on line 205 of /www/conf/httpd.conf:
Cannot load /www/libexec/libphp4.so into server: ld.so.1: /www/bin/httpd: fatal:
relocation error: file /www/libexec/libphp4.so: symbol ap_block_alarms: referenced
symbol not found
-------
Apache 1.3.20 is configured like this:
----------
% ./configure --prefix="/www" --enable-module=so
----------
PHP 4.0.6 is configured like this:
----------------
% ./configure --prefix=/www/local/php \
--with-apxs=/www/bin/apxs
----------------
As you see, I've taken it down to a bare minimum to reduse the number of error source.
I also tried to include libpthread.so in apache, though this had no effect.
My setup is like this:
- Solaris 5.8 4/01 (Sparc) (with only core software)
- Apache 1.3.20
- PHP 4.0.6
- gcc 2.95.3
- GNU ld 2.11.2
- GNU make 3.79.1
-----------
bash-2.05# ldd /www/bin/httpd
libpthread.so.1 => /usr/lib/libpthread.so.1
libsocket.so.1 => /usr/lib/libsocket.so.1
libnsl.so.1 => /usr/lib/libnsl.so.1
libc.so.1 => /usr/lib/libc.so.1
libdl.so.1 => /usr/lib/libdl.so.1
libmp.so.2 => /usr/lib/libmp.so.2
libthread.so.1 => /usr/lib/libthread.so.1
/usr/platform/SUNW,Ultra-5_10/lib/libc_psr.so.1
-----------
-----------
bash-2.05# ldd /www/libexec/libphp4.so
libpam.so.1 => /usr/lib/libpam.so.1
libdl.so.1 => /usr/lib/libdl.so.1
libcrypt_i.so.1 => /usr/lib/libcrypt_i.so.1
libresolv.so.2 => /usr/lib/libresolv.so.2
libm.so.1 => /usr/lib/libm.so.1
libsocket.so.1 => /usr/lib/libsocket.so.1
libc.so.1 => /usr/lib/libc.so.1
libgen.so.1 => /usr/lib/libgen.so.1
libnsl.so.1 => /usr/lib/libnsl.so.1
libmp.so.2 => /usr/lib/libmp.so.2
/usr/platform/SUNW,Ultra-5_10/lib/libc_psr.so.1
-----------
If it's of any interest...
-------------
bash-2.05# gcc -v
Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/specs
gcc version 2.95.3 20010315 (release)
bash-2.05# ld -v
GNU ld version 2.11.2 (with BFD 2.11.2)
bash-2.05# make -v
GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
Built for sparc-sun-solaris2.8
Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Report bugs to <[EMAIL PROTECTED]>.
--------
------------------------------------------------------------------------
Edit this bug report at http://bugs.php.net/?id=11964&edit=1
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]