Re: PHP4 undefined symbols

From: Date: Tue, 19 Sep 2000 01:50:54 +0000
Subject: Re: PHP4 undefined symbols
References: 1  Groups: php.install 
Request: Send a blank email to php-install+get-2459@lists.php.net to get a copy of this message
The error I receive when trying to start apache with php4 is as follows: [root@leto conf]# /etc/rc.d/init.d/httpd restart Shutting down http: httpd ok Starting httpd: httpdSyntax error on line 123 of /etc/httpd/conf/httpd.conf: Cannot load /usr/lib/apache/libphp4.so into server: /usr/lib/apache/libphp4.so: undefined symbol: zendtext Patrick Lanphier The Artemis Group http://www.artemisgroup.com On Mon, 18 Sep 2000, Rasmus Lerdorf wrote: > All the ap_* ones should be resolved at load time. Please show us the > real error you get when trying to start Apache instead of just ldd -r > output. > > -Rasmus > > On Mon, 18 Sep 2000, Patrick Lanphier wrote: > > > When I compile php4 as a module for apache the libphp4.so file that is > > created has the following undefine symbols. Could someone please help me > > fix this problem. > > > > [root@leto conf]# ldd -r /usr/lib/apache/libphp4.so > > libdb.so.3 => /lib/libdb.so.3 (0x400d3000) > > libpam.so.0 => /lib/libpam.so.0 (0x4010d000) > > libdl.so.2 => /lib/libdl.so.2 (0x40115000) > > libresolv.so.2 => /lib/libresolv.so.2 (0x40119000) > > libm.so.6 => /lib/libm.so.6 (0x40129000) > > libcrypt.so.1 => /lib/libcrypt.so.1 (0x40146000) > > libnsl.so.1 => /lib/libnsl.so.1 (0x40174000) > > libc.so.6 => /lib/libc.so.6 (0x4018a000) > > /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) > > undefined symbol: ap_block_alarms (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_unblock_alarms (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_user_id (/usr/lib/apache/libphp4.so) > > undefined symbol: zendtext (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_server_root (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_group_id (/usr/lib/apache/libphp4.so) > > undefined symbol: compile_file (/usr/lib/apache/libphp4.so) > > undefined symbol: pcre_malloc (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_user_name (/usr/lib/apache/libphp4.so) > > undefined symbol: zend_file_handle_dtor (/usr/lib/apache/libphp4.so) > > undefined symbol: zendleng (/usr/lib/apache/libphp4.so) > > undefined symbol: pcre_free (/usr/lib/apache/libphp4.so) > > undefined symbol: top_module (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_max_requests_per_child > > (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_field_count (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_store_result (/usr/lib/apache/libphp4.so) > > undefined symbol: php_XML_SetUnparsedEntityDeclHandler > > (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_fetch_row (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_list_tables (/usr/lib/apache/libphp4.so) > > undefined symbol: php_XML_SetDefaultHandler > > (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_table_get (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_affected_rows (/usr/lib/apache/libphp4.so) > > undefined symbol: lex_scan (/usr/lib/apache/libphp4.so) > > undefined symbol: php_XML_GetCurrentLineNumber > > (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_insert_id (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_data_seek (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_update_mtime (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_init (/usr/lib/apache/libphp4.so) > > undefined symbol: highlight_file (/usr/lib/apache/libphp4.so) > > undefined symbol: php_pcre_compile (/usr/lib/apache/libphp4.so) > > undefined symbol: php_pcre_info (/usr/lib/apache/libphp4.so) > > undefined symbol: php_XML_GetErrorCode (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_kill_timeout (/usr/lib/apache/libphp4.so) > > undefined symbol: php_XML_SetProcessingInstructionHandler > > (/usr/lib/apache/libphp4.so) > > undefined symbol: php_pcre_maketables (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_uudecode (/usr/lib/apache/libphp4.so) > > undefined symbol: php_XML_SetCharacterDataHandler > > (/usr/lib/apache/libphp4.so) > > undefined symbol: php_pcre_study (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_setup_client_block (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_add_cgi_vars (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_getword (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_list_fields (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_getword_nulls_nc (/usr/lib/apache/libphp4.so) > > undefined symbol: php_pcre_version (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_select_db (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_destroy_sub_req (/usr/lib/apache/libphp4.so) > > undefined symbol: safe_free_zval_ptr (/usr/lib/apache/libphp4.so) > > undefined symbol: php_pcre_get_substring_list > > (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_list_dbs (/usr/lib/apache/libphp4.so) > > undefined symbol: is_numeric_string (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_close (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_num_rows (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_pstrdup (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_errno (/usr/lib/apache/libphp4.so) > > undefined symbol: php_XML_SetUserData (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_log_error (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_table_add (/usr/lib/apache/libphp4.so) > > undefined symbol: php_XML_ParserCreate (/usr/lib/apache/libphp4.so) > > undefined symbol: zend_ptr_stack_clear_multiple > > (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_sub_req_lookup_uri (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_run_sub_req (/usr/lib/apache/libphp4.so) > > undefined symbol: php_XML_SetExternalEntityRefHandler > > (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_stat (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_register_cleanup (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_signal (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_send_http_header (/usr/lib/apache/libphp4.so) > > undefined symbol: php_XML_ErrorString (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_real_query (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_drop_db (/usr/lib/apache/libphp4.so) > > undefined symbol: compile_string (/usr/lib/apache/libphp4.so) > > undefined symbol: php_pcre_exec (/usr/lib/apache/libphp4.so) > > undefined symbol: php_XML_SetNotationDeclHandler > > (/usr/lib/apache/libphp4.so) > > undefined symbol: compile_filename (/usr/lib/apache/libphp4.so) > > undefined symbol: php_XML_GetCurrentColumnNumber > > (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_error (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_create_db (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_num_fields (/usr/lib/apache/libphp4.so) > > undefined symbol: php_XML_Parse (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_block_alarms (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_fetch_field (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_set_etag (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_free_result (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_rwrite (/usr/lib/apache/libphp4.so) > > undefined symbol: open_file_for_scanning > > (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_get_client_info (/usr/lib/apache/libphp4.so) > > undefined symbol: shutdown_scanner (/usr/lib/apache/libphp4.so) > > undefined symbol: php_XML_GetCurrentByteIndex > > (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_table_set (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_get_client_block (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_add_version_component > > (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_real_connect (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_hard_timeout (/usr/lib/apache/libphp4.so) > > undefined symbol: zend_ptr_stack_get_arg > > (/usr/lib/apache/libphp4.so) > > undefined symbol: startup_scanner (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_rflush (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_field_seek (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_set_last_modified (/usr/lib/apache/libphp4.so) > > undefined symbol: i_zend_is_true (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_reset_timeout (/usr/lib/apache/libphp4.so) > > undefined symbol: zend_destroy_file_handle > > (/usr/lib/apache/libphp4.so) > > undefined symbol: zend_assign_to_variable_reference > > (/usr/lib/apache/libphp4.so) > > undefined symbol: highlight_string (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_unblock_alarms (/usr/lib/apache/libphp4.so) > > undefined symbol: mysql_fetch_lengths (/usr/lib/apache/libphp4.so) > > undefined symbol: ap_add_common_vars (/usr/lib/apache/libphp4.so) > > > > > > Patrick Lanphier > > The Artemis Group > > http://www.artemisgroup.com > > > > > > > > > > >

« previous php.install (#2459) next »