Re: PHP4 undefined symbols
| From: | Rasmus Lerdorf | Date: | Tue, 19 Sep 2000 01:20:54 +0000 |
| Subject: | Re: PHP4 undefined symbols | ||
| References: | 1 | Groups: | php.install |
| Request: | Send a blank email to php-install+get-2458@lists.php.net to get a copy of this message | ||
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
>
>
>
>