> what happens if you do: > nm src/modules/perl/mod_perl.so | grep PL_
U PL_curcop U PL_curinterp U PL_curpad U PL_curstack U PL_curstackinfo U PL_curstash U PL_defoutgv U PL_defstash U PL_diehook U PL_egid U PL_endav U PL_envgv U PL_errgv U PL_euid U PL_gensym U PL_gid U PL_incgv U PL_localizing U PL_markstack_max U PL_markstack_ptr U PL_modglobal U PL_na U PL_op U PL_origenviron U PL_patchlevel U PL_perl_destruct_level U PL_ppaddr U PL_rs U PL_scopestack_ix U PL_stack_base U PL_stack_max U PL_stack_sp U PL_stderrgv U PL_sv_undef U PL_sv_yes U PL_tainted U PL_tainting U PL_tmps_floor U PL_tmps_ix U PL_uid U PL_vtbl_env U PL_vtbl_envelem > and this: > > ldd -r src/modules/perl/mod_perl.so OUCH Output is too long i cant get all, ( i am connected to the bogus machine via SSH) undefined symbol: apr_table_setn (src/modules/perl/mod_perl.so) undefined symbol: PL_gensym (src/modules/perl/mod_perl.so) undefined symbol: PL_euid (src/modules/perl/mod_perl.so) undefined symbol: PL_envgv (src/modules/perl/mod_perl.so) undefined symbol: PL_na (src/modules/perl/mod_perl.so) undefined symbol: PL_sv_yes (src/modules/perl/mod_perl.so) undefined symbol: PL_errgv (src/modules/perl/mod_perl.so) undefined symbol: PL_curstackinfo (src/modules/perl/mod_perl.so) undefined symbol: PL_curstash (src/modules/perl/mod_perl.so) undefined symbol: PL_modglobal (src/modules/perl/mod_perl.so) undefined symbol: PL_defoutgv (src/modules/perl/mod_perl.so) undefined symbol: PL_stack_base (src/modules/perl/mod_perl.so) undefined symbol: PL_tainted (src/modules/perl/mod_perl.so) undefined symbol: PL_stack_sp (src/modules/perl/mod_perl.so) undefined symbol: PL_curcop (src/modules/perl/mod_perl.so) undefined symbol: PL_vtbl_envelem (src/modules/perl/mod_perl.so) undefined symbol: PL_tmps_floor (src/modules/perl/mod_perl.so) undefined symbol: PL_curpad (src/modules/perl/mod_perl.so) undefined symbol: PL_scopestack_ix (src/modules/perl/mod_perl.so) undefined symbol: PL_op (src/modules/perl/mod_perl.so) undefined symbol: apr_pool_cleanup_null (src/modules/perl/mod_perl.so) undefined symbol: PL_tainting (src/modules/perl/mod_perl.so) undefined symbol: PL_incgv (src/modules/perl/mod_perl.so) undefined symbol: PL_vtbl_env (src/modules/perl/mod_perl.so) undefined symbol: Perl_gv_stashpv (src/modules/perl/mod_perl.so) undefined symbol: perl_get_sv (src/modules/perl/mod_perl.so) undefined symbol: Perl_croak (src/modules/perl/mod_perl.so) undefined symbol: ap_log_rerror (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_free (src/modules/perl/mod_perl.so) undefined symbol: Perl_markstack_grow (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_post_config (src/modules/perl/mod_perl.so) undefined symbol: Perl_save_int (src/modules/perl/mod_perl.so) undefined symbol: ap_scan_script_header_err_strs (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_setiv (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_unmagic (src/modules/perl/mod_perl.so) undefined symbol: Perl_mg_find (src/modules/perl/mod_perl.so) undefined symbol: Perl_av_store (src/modules/perl/mod_perl.so) undefined symbol: apr_pool_create_ex (src/modules/perl/mod_perl.so) undefined symbol: apr_bucket_shared_destroy (src/modules/perl/mod_perl.so) undefined symbol: apr_table_overlay (src/modules/perl/mod_perl.so) undefined symbol: Perl_av_len (src/modules/perl/mod_perl.so) undefined symbol: Perl_av_pop (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_setuv (src/modules/perl/mod_perl.so) undefined symbol: ap_get_brigade (src/modules/perl/mod_perl.so) undefined symbol: Perl_newGVgen (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_handler (src/modules/perl/mod_perl.so) undefined symbol: apr_strerror (src/modules/perl/mod_perl.so) undefined symbol: Perl_pop_scope (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_check_user_id (src/modules/perl/mod_perl.so) undefined symbol: apr_brigade_flatten (src/modules/perl/mod_perl.so) undefined symbol: Perl_av_clear (src/modules/perl/mod_perl.so) undefined symbol: ap_register_output_filter (src/modules/perl/mod_perl.so) undefined symbol: Perl_save_scalar (src/modules/perl/mod_perl.so) undefined symbol: Perl_save_sptr (src/modules/perl/mod_perl.so) undefined symbol: ap_single_module_configure (src/modules/perl/mod_perl.so) undefined symbol: Perl_av_shift (src/modules/perl/mod_perl.so) undefined symbol: apr_table_clear (src/modules/perl/mod_perl.so) undefined symbol: ap_check_cmd_context (src/modules/perl/mod_perl.so) undefined symbol: Perl_mg_set (src/modules/perl/mod_perl.so) undefined symbol: apr_os_thread_current (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_newmortal (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_2bool (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_child_init (src/modules/perl/mod_perl.so) undefined symbol: Perl_hv_iterval (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_upgrade (src/modules/perl/mod_perl.so) undefined symbol: Perl_stack_grow (src/modules/perl/mod_perl.so) undefined symbol: Perl_newSVsv (src/modules/perl/mod_perl.so) undefined symbol: apr_vsnprintf (src/modules/perl/mod_perl.so) undefined symbol: Perl_form (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_isobject (src/modules/perl/mod_perl.so) undefined symbol: apr_pstrmemdup (src/modules/perl/mod_perl.so) undefined symbol: perl_construct (src/modules/perl/mod_perl.so) undefined symbol: Perl_push_scope (src/modules/perl/mod_perl.so) undefined symbol: Perl_hv_iternext (src/modules/perl/mod_perl.so) undefined symbol: Perl_gv_init (src/modules/perl/mod_perl.so) undefined symbol: ap_add_cgi_vars (src/modules/perl/mod_perl.so) undefined symbol: ap_getword (src/modules/perl/mod_perl.so) undefined symbol: Perl_av_extend (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_taint (src/modules/perl/mod_perl.so) undefined symbol: ap_server_root_relative (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_pvn_force (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_map_to_storage (src/modules/perl/mod_perl.so) undefined symbol: apr_table_set (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_setpv_mg (src/modules/perl/mod_perl.so) undefined symbol: ap_cfg_getline (src/modules/perl/mod_perl.so) undefined symbol: Perl_vmess (src/modules/perl/mod_perl.so) undefined symbol: Perl_newSVnv (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_log_transaction (src/modules/perl/mod_perl.so) undefined symbol: apr_pool_cleanup_register (src/modules/perl/mod_perl.so) undefined symbol: ap_mpm_query (src/modules/perl/mod_perl.so) undefined symbol: apr_bucket_transient_create (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_bless (src/modules/perl/mod_perl.so) undefined symbol: perl_get_av (src/modules/perl/mod_perl.so) undefined symbol: perl_parse (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_2pv (src/modules/perl/mod_perl.so) undefined symbol: Perl_mg_size (src/modules/perl/mod_perl.so) undefined symbol: ap_pass_brigade (src/modules/perl/mod_perl.so) undefined symbol: apr_hash_get (src/modules/perl/mod_perl.so) undefined symbol: Perl_warn (src/modules/perl/mod_perl.so) undefined symbol: Perl_gv_fetchmethod_autoload (src/modules/perl/mod_perl.so) undefined symbol: Perl_newSVpvn (src/modules/perl/mod_perl.so) undefined symbol: Perl_newSVpv (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_setpv (src/modules/perl/mod_perl.so) undefined symbol: apr_table_copy (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_2mortal (src/modules/perl/mod_perl.so) undefined symbol: Perl_hv_magic (src/modules/perl/mod_perl.so) undefined symbol: Perl_newXS (src/modules/perl/mod_perl.so) undefined symbol: Perl_do_open9 (src/modules/perl/mod_perl.so) undefined symbol: Perl_saferealloc (src/modules/perl/mod_perl.so) undefined symbol: Perl_hv_clear (src/modules/perl/mod_perl.so) undefined symbol: perl_get_cv (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_setsv (src/modules/perl/mod_perl.so) undefined symbol: apr_pstrdup (src/modules/perl/mod_perl.so) undefined symbol: apr_file_close (src/modules/perl/mod_perl.so) undefined symbol: Perl_free_tmps (src/modules/perl/mod_perl.so) undefined symbol: Perl_hv_iterkey (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_header_parser (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_pre_connection (src/modules/perl/mod_perl.so) undefined symbol: apr_table_unset (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_open_logs (src/modules/perl/mod_perl.so) undefined symbol: apr_hash_set (src/modules/perl/mod_perl.so) undefined symbol: apr_snprintf (src/modules/perl/mod_perl.so) undefined symbol: Perl_safemalloc (src/modules/perl/mod_perl.so) undefined symbol: Perl_safefree (src/modules/perl/mod_perl.so) undefined symbol: perl_call_sv (src/modules/perl/mod_perl.so) undefined symbol: apr_hash_make (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_magic (src/modules/perl/mod_perl.so) undefined symbol: ap_log_error (src/modules/perl/mod_perl.so) undefined symbol: apr_table_setn (src/modules/perl/mod_perl.so) undefined symbol: ap_build_config (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_create_request (src/modules/perl/mod_perl.so) undefined symbol: apr_table_get (src/modules/perl/mod_perl.so) undefined symbol: apr_psprintf (src/modules/perl/mod_perl.so) undefined symbol: perl_run (src/modules/perl/mod_perl.so) undefined symbol: Perl_newCONSTSUB (src/modules/perl/mod_perl.so) undefined symbol: apr_file_open (src/modules/perl/mod_perl.so) undefined symbol: ap_merge_per_dir_configs (src/modules/perl/mod_perl.so) undefined symbol: Perl_newRV (src/modules/perl/mod_perl.so) undefined symbol: apr_pmemdup (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_access_checker (src/modules/perl/mod_perl.so) undefined symbol: apr_palloc (src/modules/perl/mod_perl.so) undefined symbol: ap_register_input_filter (src/modules/perl/mod_perl.so) undefined symbol: Perl_my_exit (src/modules/perl/mod_perl.so) undefined symbol: Perl_newAV (src/modules/perl/mod_perl.so) undefined symbol: apr_pstrndup (src/modules/perl/mod_perl.so) undefined symbol: Perl_newHV (src/modules/perl/mod_perl.so) undefined symbol: perl_call_method (src/modules/perl/mod_perl.so) undefined symbol: apr_brigade_cleanup (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_process_connection (src/modules/perl/mod_perl.so) undefined symbol: apr_pstrcat (src/modules/perl/mod_perl.so) undefined symbol: Perl_gv_HVadd (src/modules/perl/mod_perl.so) undefined symbol: perl_eval_sv (src/modules/perl/mod_perl.so) undefined symbol: ap_add_loaded_module (src/modules/perl/mod_perl.so) undefined symbol: Perl_av_push (src/modules/perl/mod_perl.so) undefined symbol: apr_file_read (src/modules/perl/mod_perl.so) undefined symbol: ap_remove_loaded_module (src/modules/perl/mod_perl.so) undefined symbol: apr_table_overlap (src/modules/perl/mod_perl.so) undefined symbol: apr_file_printf (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_post_read_request (src/modules/perl/mod_perl.so) undefined symbol: apr_array_push (src/modules/perl/mod_perl.so) undefined symbol: apr_bucket_flush_create (src/modules/perl/mod_perl.so) undefined symbol: Perl_hv_store (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_auth_checker (src/modules/perl/mod_perl.so) undefined symbol: apr_table_make (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_type_checker (src/modules/perl/mod_perl.so) undefined symbol: perl_eval_pv (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_untaint (src/modules/perl/mod_perl.so) undefined symbol: perl_destruct (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_pre_config (src/modules/perl/mod_perl.so) undefined symbol: Perl_do_open (src/modules/perl/mod_perl.so) undefined symbol: apr_bucket_shared_make (src/modules/perl/mod_perl.so) undefined symbol: Perl_hv_delete (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_vsetpvfn (src/modules/perl/mod_perl.so) undefined symbol: Perl_newSViv (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_catpvf (src/modules/perl/mod_perl.so) undefined symbol: Perl_do_close (src/modules/perl/mod_perl.so) undefined symbol: Perl_gv_fetchpv (src/modules/perl/mod_perl.so) undefined symbol: apr_cpystrn (src/modules/perl/mod_perl.so) undefined symbol: apr_table_elts (src/modules/perl/mod_perl.so) undefined symbol: apr_file_write (src/modules/perl/mod_perl.so) undefined symbol: Perl_newSV (src/modules/perl/mod_perl.so) undefined symbol: ap_pcfg_open_custom (src/modules/perl/mod_perl.so) undefined symbol: ap_add_version_component (src/modules/perl/mod_perl.so) undefined symbol: Perl_newSVrv (src/modules/perl/mod_perl.so) undefined symbol: ap_create_per_dir_config (src/modules/perl/mod_perl.so) undefined symbol: perl_alloc (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_insert_filter (src/modules/perl/mod_perl.so) undefined symbol: perl_require_pv (src/modules/perl/mod_perl.so) undefined symbol: apr_bucket_eos_create (src/modules/perl/mod_perl.so) undefined symbol: apr_is_empty_table (src/modules/perl/mod_perl.so) undefined symbol: Perl_load_module (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_setref_pv (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_fixups (src/modules/perl/mod_perl.so) undefined symbol: Perl_hv_fetch (src/modules/perl/mod_perl.so) undefined symbol: Perl_newRV_noinc (src/modules/perl/mod_perl.so) undefined symbol: apr_pool_clear (src/modules/perl/mod_perl.so) undefined symbol: apr_table_compress (src/modules/perl/mod_perl.so) undefined symbol: apr_array_copy (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_catpvn (src/modules/perl/mod_perl.so) undefined symbol: apr_brigade_create (src/modules/perl/mod_perl.so) undefined symbol: ap_getword_nc (src/modules/perl/mod_perl.so) undefined symbol: apr_pool_destroy (src/modules/perl/mod_perl.so) undefined symbol: Perl_save_destructor_x (src/modules/perl/mod_perl.so) undefined symbol: Perl_vnewSVpvf (src/modules/perl/mod_perl.so) undefined symbol: Perl_hv_exists (src/modules/perl/mod_perl.so) undefined symbol: Perl_cv_undef (src/modules/perl/mod_perl.so) undefined symbol: Perl_gv_fetchmethod (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_2iv (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_derived_from (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_catsv (src/modules/perl/mod_perl.so) undefined symbol: ap_internal_redirect_handler (src/modules/perl/mod_perl.so) undefined symbol: Perl_av_fetch (src/modules/perl/mod_perl.so) undefined symbol: ap_walk_config (src/modules/perl/mod_perl.so) undefined symbol: Perl_gv_stashsv (src/modules/perl/mod_perl.so) undefined symbol: ap_cfg_closefile (src/modules/perl/mod_perl.so) undefined symbol: apr_array_make (src/modules/perl/mod_perl.so) undefined symbol: Perl_hv_iternextsv (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_catpv (src/modules/perl/mod_perl.so) undefined symbol: ap_hook_translate_name (src/modules/perl/mod_perl.so) undefined symbol: apr_brigade_destroy (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_setpvn (src/modules/perl/mod_perl.so) undefined symbol: Perl_hv_iterinit (src/modules/perl/mod_perl.so) undefined symbol: perl_free (src/modules/perl/mod_perl.so) undefined symbol: Perl_new_stackinfo (src/modules/perl/mod_perl.so) undefined symbol: Perl_gv_IOadd (src/modules/perl/mod_perl.so) undefined symbol: Perl_sv_2pv_nolen (src/modules/perl/mod_perl.so) undefined symbol: Perl_gv_stashpvn (src/modules/perl/mod_perl.so) undefined symbol: ap_add_common_vars (src/modules/perl/mod_perl.so) > No worries, we will figure it out :) The point is that i am a newbee under linux, i am using it maybe 6-8 months, so i don't want to make you waste your time if the problem is my fault, if you haven't see this problem yet, dont waste your time for me, it should be because of a mistake i have made :O) -- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html