php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #62197 Starting Apache failed
Submitted: 2012-05-31 10:42 UTC Modified: 2012-08-07 06:29 UTC
From: thierry dot tisserand at lu dot nomura dot com Assigned:
Status: Not a bug Package: Apache related
PHP Version: 5.3.13 OS: AIX 7100-01-02-1150 (64 bits)
Private report: No CVE-ID: None
View Add Comment Developer Edit
Welcome! If you don't have a Git account, you can't do anything here.
You can add a comment by following this link or if you reported this bug, you can edit this bug over here.
(description)
Block user comment
Status: Assign to:
Package:
Bug Type:
Summary:
From: thierry dot tisserand at lu dot nomura dot com
New email:
PHP Version: OS:

 

 [2012-05-31 10:42 UTC] thierry dot tisserand at lu dot nomura dot com
Description:
------------
Apache 2.4.2 and php-5.3.13-1.aix5.1  has been installed with RPM (http://www.perzl.org/aix)

Apache only ("Include conf/extra/httpd-php.conf" has been comment in the f)ile httpd.conf) start without error.

If I try to start Apache wtih php, I had an error:

Test script:
---------------
/opt/freeware/sbin/apachectl -k start


Actual result:
--------------
httpd: Syntax error on line 513 of /opt/freeware/etc/httpd/conf/httpd.conf: Syntax error on line 6 of /opt/freeware/etc/httpd/conf/extra/httpd-php.conf: Cannot load /opt/freeware/lib/httpd/modules/libphp5.so into server: rtld: 0712-001 Symbol ap_log_error was referenced\n      from module /opt/freeware/lib/httpd/modules/libphp5.so(), but a runtime definition\n\t    of the symbol was not found.\nrtld: 0712-001 Symbol ap_log_rerror was referenced\n      from module /opt/freeware/lib/httpd/modules/libphp5.so(), but a runtime definition\n\t    of the symbol was not found.\nrtld: 0712-001 Symbol ap_get_server_version was referenced\n      from module /opt/freeware/lib/httpd/modules/libphp5.so(), but a runtime definition\n\t    of the symbol was not found.\nrtld: 0712-001 Symbol unixd_config was referenced\n      from module /opt/freeware/lib/httpd/modules/libphp5.so(), but a runtime definition\n\t    of the symbol was not found.

Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2012-06-01 07:21 UTC] thierry dot tisserand at lu dot nomura dot com
httpd-2.2.21 and (php-5.3.8 ou php-5.3.13) OK

httpd-2.4.2 and (php-5.3.8 ou php-5.3.13) KO, => rtld: 0712-001 Symbol ap_log_error was referenced
 [2012-06-03 01:46 UTC] omg00dness at yahoo dot com
Have you taken steps to contact the package manager?  Have you posted on forums/mailing lists for your operating system or package manager?  What makes you sure this is a PHP <Bug> and not user error or the package?  Have you installed from source?

I consider the bug reporting system to be more for bugs than a troubleshooting forum.  That's why I'm asking all those questions, since not many people may be able to replicate your setup.  The error seems to be pretty straight forward and you appear to be missing modules.  That may be from the packager.
 [2012-06-04 23:46 UTC] johannes@php.net
-Status: Open +Status: Not a bug
 [2012-06-04 23:46 UTC] johannes@php.net
We don't provide those packages. Wehave no control over them.
 [2012-06-07 08:56 UTC] thierry dot tisserand at lu dot nomura dot com
Thank you for your answer.

I'm going to contact the package manager.
 [2012-08-07 06:29 UTC] thierry dot tisserand at lu dot nomura dot com
Helle

As far, no clue.

I use httpd-2.2.21 with php-5.3.13.

Regards
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Mar 28 09:01:26 2024 UTC