Community Forums
Connect with us on LinkedIn
Community Notice
+ Reply to Thread
Results 1 to 4 of 4
  1. #1
    Member
    Join Date
    Mar 2006
    Posts
    378

    Default Howto: Fixing undefined symbol: zend_extensions

    I have encountered an issue on one of the server today of having problems to load the Zend Optimizer after upgrarding PHP from 5.0.2 to 5.1.4 with MySQL 4.1.19. When I attempted to restart the Apache via the SSH , I am getting the following:

    root@server1 [~]# service httpd start
    Failed loading /usr/local/Zend/lib/ZendExtensionManager.so: /usr/local/Zend/lib/ZendExtensionManager.so: undefined symbol: zend_extensions
    /etc/init.d/httpd start: httpd started
    This happens on all Zend Optimizer 2.6.2, 3.0.0 and 3.0.1 versions. However, the php -v do output the Zend Optimizer on the SSH but phpinfo() does not shows the Zend Optimizer being loaded.

    The issue is due to the Versioning modules in PHP. I have recompile PHP 5.1.4 without the Versioning support and reinstall the Zend Optimizer 3.0.1 and viola, both php -v and phpinfo() loads the ZendOptimizer properly now.

    Hope this may be benefit to those that are having the same problems.
    Tweakservers | Professional Server Setup & Security Hardening
    Authorised SmarterTools Reseller, SSL Certificate & TRUSTe Privacy Policy

  2. #2
    Member
    Join Date
    Mar 2003
    Location
    NYC
    Posts
    18

    Thumbs up Thanks!

    Thank you very much for posting this information. You saved us a great deal of time.
    Michael Gorovoy
    Chief Technical Officer
    Galaxis Communications Inc.
    http://www.galaxisweb.com/

  3. #3
    Member
    Join Date
    Mar 2006
    Posts
    378

    Default

    Quote Originally Posted by mgorovoy View Post
    Thank you very much for posting this information. You saved us a great deal of time.
    I am glad that I may be able to help you on this
    Tweakservers | Professional Server Setup & Security Hardening
    Authorised SmarterTools Reseller, SSL Certificate & TRUSTe Privacy Policy

  4. #4
    cPanel Partner NOC cPanel Partner NOC Badge
    Join Date
    Apr 2006
    Posts
    58

    Default

    Quote Originally Posted by tweakservers View Post
    I have encountered an issue on one of the server today of having problems to load the Zend Optimizer after upgrarding PHP from 5.0.2 to 5.1.4 with MySQL 4.1.19. When I attempted to restart the Apache via the SSH , I am getting the following:



    This happens on all Zend Optimizer 2.6.2, 3.0.0 and 3.0.1 versions. However, the php -v do output the Zend Optimizer on the SSH but phpinfo() does not shows the Zend Optimizer being loaded.

    The issue is due to the Versioning modules in PHP. I have recompile PHP 5.1.4 without the Versioning support and reinstall the Zend Optimizer 3.0.1 and viola, both php -v and phpinfo() loads the ZendOptimizer properly now.

    Hope this may be benefit to those that are having the same problems.
    Great bit of info, thanks!

    I ran into this problem and really didn't expect it from PHP 4.4.4, but it is a paravirtualized server on FC5x86_64 as a DomU with FC6x86_64 as the Dom0, and this was the last little bit to have cPanel fully opterational in a DomU, couldn't seem to get more than 6 hours of uptime out of an FC5 i386 HVM under good load in cPanel.

Similar Threads & Tags
Similar threads

  1. Replies: 11
    Last Post: 12-04-2011, 05:17 PM
  2. undefined symbol: sqlite3_libversion
    By deddy in forum cPanel and WHM Discussions
    Replies: 25
    Last Post: 10-06-2010, 03:04 PM
  3. undefined symbol: zend_extensions ???
    By jols in forum cPanel and WHM Discussions
    Replies: 1
    Last Post: 12-22-2006, 01:18 AM
  4. undefined symbol: gdFontGetGiant
    By DigiCrime in forum cPanel and WHM Discussions
    Replies: 2
    Last Post: 01-03-2005, 03:33 PM
  5. undefined symbol: shm_open
    By raylin in forum cPanel and WHM Discussions
    Replies: 0
    Last Post: 01-24-2002, 09:30 AM
Linkedin       Facebook       Twitter       RSS       Flickr       YouTube