The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

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:
    16
    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:
    16
    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:
    16
    Yep, it perplexes me too.
     
  4. bmcpanel

    bmcpanel Well-Known Member

    Joined:
    Jun 1, 2002
    Messages:
    546
    Likes Received:
    0
    Trophy Points:
    16
    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:
    16
    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