[php5_xmlreader 0005022]: relocation error symbol dom_node_class_entry not found

Mantis Bug Tracker via bug-notifications bug-notifications at lists.opencsw.org
Mon Sep 8 17:07:21 CEST 2014


The following issue has been CLOSED 
====================================================================== 
https://www.opencsw.org/mantis/view.php?id=5022 
====================================================================== 
Reported By:                ghenry
Assigned To:                ghenry
====================================================================== 
Project:                    php5_xmlreader
Issue ID:                   5022
Category:                   regular use
Reproducibility:            always
Severity:                   block
Priority:                   normal
Status:                     closed
Resolution:                 duplicate
Duplicate:                  0
Fixed in Version:           
====================================================================== 
Date Submitted:             2012-11-07 20:44 CET
Last Modified:              2014-09-08 17:07 CEST
====================================================================== 
Summary:                    relocation error symbol dom_node_class_entry not
found
Description: 
PHP Warning:  PHP Startup: Unable to load dynamic library
'/opt/csw/php5/lib/php/extensions/no-debug-non-zts-20090626/xmlreader.so' -
ld.so.1: php: fatal: relocation error: file
/opt/csw/php5/lib/php/extensions/no-debug-non-zts-20090626/xmlreader.so:
symbol dom_node_class_entry: referenced symbol not found in Unknown on line
0

======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
duplicate of        0004941 On a fresh Solaris 11 install the php5_...
====================================================================== 

---------------------------------------------------------------------- 
 (0010210) ghenry (developer) - 2012-11-08 06:29
 https://www.opencsw.org/mantis/view.php?id=5022#c10210 
---------------------------------------------------------------------- 
ok i haven't seen that it was a known problem, already discussed here:
http://lists.opencsw.org/pipermail/users/2012-September/009315.html

so finally, it's ok after finding which "extension.." lines are missing.
In case it help for others, here are the lines i added to deploy a Symfony
(http://symfony.com/) project:

diff /etc/opt/csw/php5/php.ini.CSW /etc/opt/csw/php5/php.ini
959,960c959,960
< ;extension=session.so
< ;extension=ctype.so
---
> extension=session.so
> extension=ctype.so
971c971,972
< ;extension=mbstring.so
---
> extension=iconv.so
> extension=mbstring.so
977a979
> extension=pdo.so
980c982
< ;extension=pdo_mysql.so
---
> extension=pdo_mysql.so
987a990,991
> extension=json.so
> extension=tokenizer.so
999c1003,1006
< ;extension=xmlrpc.so
---
> extension=dom.so
> extension=xmlrpc.so
> extension=xmlreader.so
> extension=xmlwriter.so
1001a1009,1010
> extension=apc.so
> extension=posix.so
1010c1019
< ;date.timezone =
---
> date.timezone = "Europe/Paris"


unfortunately, for few packages, the "extension.." line aren't added in
php.ini after installed (for instance  pdo.so, apc.so, posix.so, json.so,
etc...) and dom.so before xml*.so



More information about the bug-notifications mailing list