php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #7712 Problem with DSO and Apache -- occurs in upgrade from 4.0.3 to 4.0.3pl1
Submitted: 2000-11-09 01:48 UTC Modified: 2001-01-30 04:10 UTC
From: tobkin at tobkin dot com Assigned:
Status: Closed Package: Apache related
PHP Version: 4.0.3pl1 OS: Solaris 2.6 x86
Private report: No CVE-ID: None
 [2000-11-09 01:48 UTC] tobkin at tobkin dot com
 ./apachectl start
Syntax error on line 228 of /home/src/apache/conf/httpd.conf:
Cannot load /home/src/apache/libexec/libphp4.so into server: ld.so.1: /home/src/apache/bin/httpd: fatal: relocation error: file /home/src/apache/libexec/libphp4.so: symbol sapi_get_stat: referenced symbol not found
./apachectl start: httpd could not be started

This occurs with any combination of configure options from something as simple as: ./configure --with-apxs=/home/src/apache/bin/apxs     to more complex options.  The common thread is that I'm compiling it as a shared object for apache (which is compiled with DSO support).  It seems to be something that changed from 4.0.3 to 4.0.3pl1.  I'm able to successfully go back to 4.0.3 as a dynamic shared object for apache just fine.  

Feel free to contact me if you have ideas for a solution or need more information.

Thanks,
// Chris
tobkin@tobkin.com

Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2000-12-04 09:28 UTC] sniper@php.net
Please try PHP 4.0.4RC3 to see if this happens with it:

http://www.php.net/distributions/php-4.0.4RC3.tar.gz

--Jani
 [2001-01-30 04:10 UTC] sniper@php.net
No feedback. Considered fixed in PHP 4.0.4pl1.

--Jani

 
PHP Copyright © 2001-2021 The PHP Group
All rights reserved.
Last updated: Mon Jan 25 15:01:23 2021 UTC