Please whitelist cPanel in your adblocker so that you’re able to see our version release promotions, thanks!

The Community Forums

Interact with an entire community of cPanel & WHM users!

error_log -- confused about an entry...

Discussion in 'General Discussion' started by bmcpanel, Jul 10, 2006.

  1. bmcpanel

    bmcpanel Well-Known Member

    Joined:
    Jun 1, 2002
    Messages:
    546
    Likes Received:
    0
    Trophy Points:
    316
    WHM 10.8.0 cPanel 10.8.2-E260
    RedHat 7.3 i686 - WHM X v3.1.0

    In my error logs, I am receiving this listing over and over again, about 6 times per minute... I have no idea what is generating this error several times per minute.

    PHP Warning: Function registration failed - duplicate name - mysql_affected_rows in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_fetch_assoc in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_listfields in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_db_name in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_dbname in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_tablename in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_table_name in Unknown on line 0
    PHP Warning: mysql: Unable to register functions, unable to load in Unknown on line 0
    PHP Warning: Unknown(): pgsql: Unable to initialize module
    Module compiled with module API=20010901, debug=0, thread-safety=0
    PHP compiled with module API=20020429, debug=0, thread-safety=0
    These options need to match
    in Unknown on line 0


    I truncated the first 2/3 of the error message because it involved the duplicate name line, but what I am most perplexed about is the following that is listed in the error log message...

    PHP Warning: mysql: Unable to register functions, unable to load in Unknown on line 0
    PHP Warning: Unknown(): pgsql: Unable to initialize module
    Module compiled with module API=20010901, debug=0, thread-safety=0
    PHP compiled with module API=20020429, debug=0, thread-safety=0


    1. It appears this is a mysql error message, but then there is the line about PGSQL...
    PHP Warning: Unknown(): pgsql: Unable to initialize module

    2. Then, there is the part about a module API not matching a PHP compiled API module. What is that telling me?

    Thanks..
     
    #1 bmcpanel, Jul 10, 2006
    Last edited: Jul 10, 2006
  2. bmcpanel

    bmcpanel Well-Known Member

    Joined:
    Jun 1, 2002
    Messages:
    546
    Likes Received:
    0
    Trophy Points:
    316
    Here is the entire error message....


    PHP Warning: Function registration failed - duplicate name - mysql_connect in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_pconnect in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_close in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_select_db in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_query in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_unbuffered_query in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_db_query in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_list_dbs in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_list_tables in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_list_fields in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_list_processes in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_error in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_errno in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_affected_rows in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_insert_id in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_result in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_num_rows in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_num_fields in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_fetch_row in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_fetch_array in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_fetch_assoc in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_fetch_object in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_data_seek in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_fetch_lengths in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_fetch_field in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_field_seek in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_free_result in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_field_name in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_field_table in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_field_len in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_field_type in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_field_flags in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_escape_string in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_real_escape_string in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_stat in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_thread_id in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_client_encoding in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_ping in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_get_client_info in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_get_host_info in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_get_proto_info in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_get_server_info in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_info in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_fieldname in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_fieldtable in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_fieldlen in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_fieldtype in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_fieldflags in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_selectdb in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_freeresult in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_numfields in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_numrows in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_listdbs in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_listtables in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_listfields in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_db_name in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_dbname in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_tablename in Unknown on line 0
    PHP Warning: Function registration failed - duplicate name - mysql_table_name in Unknown on line 0
    PHP Warning: mysql: Unable to register functions, unable to load in Unknown on line 0
    PHP Warning: Unknown(): pgsql: Unable to initialize module
    Module compiled with module API=20010901, debug=0, thread-safety=0
    PHP compiled with module API=20020429, debug=0, thread-safety=0
    These options need to match
    in Unknown on line 0
     
  3. bmcpanel

    bmcpanel Well-Known Member

    Joined:
    Jun 1, 2002
    Messages:
    546
    Likes Received:
    0
    Trophy Points:
    316
    Yep, it perplexes me too.
     
  4. bmcpanel

    bmcpanel Well-Known Member

    Joined:
    Jun 1, 2002
    Messages:
    546
    Likes Received:
    0
    Trophy Points:
    316
    So far, I suspect it has to do with a recent recompile of Apache to version 1.3.36 and an upgrade of PHP to 4.4.2. Still searching for the exact problem...
     
  5. bmcpanel

    bmcpanel Well-Known Member

    Joined:
    Jun 1, 2002
    Messages:
    546
    Likes Received:
    0
    Trophy Points:
    316
    The problem was a recent Apache recompile. It was documented that using WHM to recompile apache was problematic. For example, I chose to downgrade PHP from 4.4.2 to 4.3.11. However, it would never do it. It would finish, but then PHP would be the same, 4.4.2 . And also, after the apache upgrade, I started getting the php errors in the /usr/local/apache/logs/error_log

    To fix it, I used shell to recompile Apache.

    [root#] cd /scripts

    [root#] ./easyapache

    It seemed to work correctly when WHM would not. I recompiled PHP during the Apache upgrade and all is well now, the PHP errors are not showing up in the error_log.
     
Loading...

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice