[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:06:19 CEST 2014
The following issue has been set as DUPLICATE OF issue 0004941.
======================================================================
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: resolved
Resolution: fixed
Fixed in Version:
======================================================================
Date Submitted: 2012-11-07 20:44 CET
Last Modified: 2014-09-08 17:06 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