You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Julian Grunnell <jg...@firstnet.net.uk> on 2002/07/31 14:38:19 UTC
Apache 1.3.26 + php 4.2.2 DSO error
Hi - having a few problems getting the above working.any ideas
appreciated.
Platform - Sun E220R Solaris 7
Apache 1.3.26
openssl-0.9.6d
mysql-3.23.32
mod_ssl-2.8.9-1.3.26
Server build with most modules and max shared and works fine. But tried
to install PHP 4.2.2 as a DSO with the following:
'./configure' \
'--with-mysql=/local/mysql' \
'--with-xml' \
'--enable-track-vars' \
'--with-apxs=/local/apache1326/bin/apxs' \
'--with-openssl=/local/openssl096d' \
It configures / makes and installs just fine. The apache configtest
states the syntax is okay, but I get:
Syntax error on line 238 of /config/apache1326/httpd.conf:
Cannot load /local/apache1326/libexec/libphp4.so into server: ld.so.1:
/local/apache1326/bin/httpd: fatal: relocation error: file
/local/apache1326/libexec/libphp4.so: symbol __eprintf: referenced
symbol not found
When I try to start apache with SSL support.
Any ideas?
Thanks - J.
- Julian Grunnell BSc, 3rd Line Technical Support - Firstnet Services
Limited
- tel: 0113 292 7739 : http://www.firstnet.net.uk
<http://www.firstnet.net.uk/>
- [ This message subject to: http://www.firstnet.net.uk/disclaimer.html
]
Re: Apache 1.3.26 + php 4.2.2 DSO error
Posted by James Tait <JT...@wyrddreams.demon.co.uk>.
This sounds like a problem I myself asked about recently (last week?). I
believe the solution was to add the option --enable-rule=SHARED_CORE to the
configure command line.
Julian Grunnell wrote:
> Hi - having a few problems getting the above working any ideas appreciated.
>
> Platform - Sun E220R Solaris 7
>
> Apache 1.3.26
> openssl-0.9.6d
> mysql-3.23.32
> mod_ssl-2.8.9-1.3.26
>
> Server build with most modules and max shared and works fine. But tried
> to install PHP 4.2.2 as a DSO with the following:
>
> './configure' \
> '--with-mysql=/local/mysql' \
> '--with-xml' \
> '--enable-track-vars' \
> '--with-apxs=/local/apache1326/bin/apxs' \
> '--with-openssl=/local/openssl096d' \
>
> It configures / makes and installs just fine. The apache configtest
> states the syntax is okay, but I get:
>
> Syntax error on line 238 of /config/apache1326/httpd.conf:
> Cannot load /local/apache1326/libexec/libphp4.so into server: ld.so.1:
> /local/apache1326/bin/httpd: fatal: relocation error: file
> /local/apache1326/libexec/libphp4.so: symbol __eprintf: referenced
> symbol not found
>
> When I try to start apache with SSL support.
>
> Any ideas?
>
> Thanks - J.
>
> - Julian Grunnell BSc, 3rd Line Technical Support - Firstnet Services
> Limited
>
> - tel: 0113 292 7739 : _____http://www.firstnet.net.uk_
> <http://www.firstnet.net.uk/>
>
> - [ This message subject to: _http://www.firstnet.net.uk/disclaimer.html_ ]
>
>
--
+------------------------------------+------------------------------------+
| James Tait | ICQ# 17834893 |
| MUD programmer and Linux advocate | http://www.wyrddreams.demon.co.uk/ |
+------------------------------------+------------------------------------+
________________________________________________________________________
This email has been scanned for all viruses by the MessageLabs SkyScan
service. For more information on a proactive anti-virus service working
around the clock, around the globe, visit http://www.messagelabs.com
________________________________________________________________________
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org