Help - Search - Members - Calendar
Full Version: Getting tons of "Function registration failed" in error_log
The Planet Forums > Control Panels > Plesk
AC Design
I have a new dual-xeon server with Plesk 6.0.... I've noticed that when I restart Apache, a huge mass of entries are added to my error_log.... the main "sections" of the error seem to coincide with the Dynamic Extensions in /etc/php.ini that are uncommented by default (imap.so, ldap.so, mysql.so, pgsql.so). Here is an example (each set of errors ends with a line related to one of the above extensions.... at the bottom, there is some other stuff I don't understand as well hehe).....

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_create_db in Unknown on line 0
PHP Warning: Function registration failed - duplicate name - mysql_drop_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_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_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 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_createdb in Unknown on line 0
PHP Warning: Function registration failed - duplicate name - mysql_dropdb 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: mysql: Unable to register functions, unable to load in Unknown on line 0
[Mon Aug 18 01:24:56 2003] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Mon Aug 18 01:24:56 2003] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Mon Aug 18 01:24:56 2003] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Mon Aug 18 01:24:56 2003] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Mon Aug 18 01:24:56 2003] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Mon Aug 18 01:24:56 2003] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Mon Aug 18 01:24:56 2003] [notice] Digest: generating secret for digest authentication ...
[Mon Aug 18 01:24:56 2003] [notice] Digest: done
[Mon Aug 18 01:24:57 2003] [notice] Apache configured -- resuming normal operations


I only have one basic site setup on the server so far, and it seems to load fine, so at least Apache is "working" I think.
If anyone knows what's wrong and how to repair it that'd be great!
SkyNet
QUOTE
Originally posted by AC Design
I have a new dual-xeon server with Plesk 6.0.... I've noticed that when I restart Apache, a huge mass of entries are added to my error_log.... the main "sections" of the error seem to coincide with the Dynamic Extensions in /etc/php.ini that are uncommented by default (imap.so, ldap.so, mysql.so, pgsql.so).  Here is an example (each set of errors ends with a line related to one of the above extensions.... at the bottom, there is some other stuff I don't understand as well hehe).....

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


Be sure to comment out ALL extension= - lines in php.ini not needed, even mysql.so since MySQL-support is builtin already in PHP. I have no extensions added except the zend_extension for Turck MMCache. I run PHP 4.3.2.
luxline
Perfect answer, many thanks for that one.

Default RH 9.0 install from EV1 comes with this error built in.

Thx for your time
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.