Pagina 1 di 1

Apache 1.3.7 + PHP 5.2.3 - NON FUNZIONA !

Inviato: gio 28 giu 2007, 9:15
da Fleur
Installato l'ultima versione di Apache :
  • root@Server:~# httpd -v
    Server version: Apache/1.3.37 (Unix)
    Server built: Apr 7 2007 18:36:45
Installata l'ultima versione di PHP:
  • root@Server:~# php -v
    PHP 5.2.3 (cli) (built: Jun 1 2007 14:06:43)
    Copyright (c) 1997-2007 The PHP Group
    Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
Attivo i moduli PHP aggiungendo (o meglio decommentando )
  • /etc/apache/httpd.conf
    Include /etc/httpd/mod_php.conf
    in /etc/httpd/mod_php.conf
    LoadModule php5_module lib/httpd/modules/libphp5.so
purtroppo non funziona :(
  • root@Server:/etc/apache# apachectl configtest
    Syntax error on line 6 of /etc/httpd/mod_php.conf:
    Cannot load /usr/lib/httpd/modules/libphp5.so into server: /usr/lib/httpd/modules/libphp5.so: undefined symbol: apr_pool_cleanup_null
sembra che il modulo php 5 non sia compilato correttamente :
  • root@Server:/etc/apache# ldd -r /usr/lib/httpd/modules/libphp5.so
    linux-gate.so.1 => (0xffffe000)
    libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7b36000)
    libmm.so.14 => /usr/X11R6/lib/libmm.so.14 (0xb7b32000)
    libssl.so.0 => /usr/X11R6/lib/libssl.so.0 (0xb7af2000)
    libcrypto.so.0 => /usr/X11R6/lib/libcrypto.so.0 (0xb79b4000)
    libpcre.so.0 => /usr/X11R6/lib/libpcre.so.0 (0xb7994000)
    libresolv.so.2 => /lib/libresolv.so.2 (0xb7981000)
    libm.so.6 => /lib/libm.so.6 (0xb7959000)
    libdl.so.2 => /lib/libdl.so.2 (0xb7955000)
    libnsl.so.1 => /lib/libnsl.so.1 (0xb793e000)
    libz.so.1 => /usr/X11R6/lib/libz.so.1 (0xb792a000)
    libxml2.so.2 => /usr/X11R6/lib/libxml2.so.2 (0xb7811000)
    libc.so.6 => /lib/libc.so.6 (0xb76ce000)
    /lib/ld-linux.so.2 (0x80000000)
    undefined symbol: ap_server_root (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_pool_cleanup_null (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: unixd_config (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_loaded_modules (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_table_elts (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_table_unset (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_pool_cleanup_register (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_rflush (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_pass_brigade (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_brigade_create (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_sub_req_lookup_uri (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_destroy_sub_req (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_mpm_query (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_add_cgi_vars (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_set_last_modified (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_hook_post_config (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_get_server_version (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_pool_userdata_get (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_hook_handler (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_rwrite (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_psprintf (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_palloc (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_brigade_cleanup (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_snprintf (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_get_brigade (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_add_common_vars (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_table_add (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_bucket_eos_create (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_add_version_component (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_log_error (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_hook_pre_config (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_pool_userdata_set (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_pool_cleanup_run (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_pstrdup (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_set_content_type (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_table_get (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_run_sub_req (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_server_root_relative (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_table_set (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_update_mtime (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: apr_brigade_flatten (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_log_rerror (/usr/lib/httpd/modules/libphp5.so)
    undefined symbol: ap_auth_type (/usr/lib/httpd/modules/libphp5.so)
Qualche idea?

Inviato: gio 28 giu 2007, 9:38
da cRoW2k
Ma perchè installi la vers 1.3.x? Pure dal ramo -current è stata tolta per lasciare spazio al nuovo 2.x

Fai un bel upgrade e facci sapere...

Inviato: gio 28 giu 2007, 11:14
da DanBadJar
Ma perchè installi la vers 1.3.x? Pure dal ramo -current è stata tolta per lasciare spazio al nuovo 2.x

Fai un bel upgrade e facci sapere...
Quoto appieno!

I pachetti buoni li trovi anche su http://www.linuxpackages.net ;)

Inviato: gio 28 giu 2007, 11:47
da Fleur
Grazie per l'aiuto !
La versione 1.3 e' quella che mi ha fatto trovare di default l'installazione di slack!

Non avevo notato che esistesse il pacchetto tgz nella versione 2.x, ho verificato che fosse aggiornato ( apache-1.3.7 e' stato rilasciato ' 11-04-2007) ed ho continuato a sbattere la tsta da altre parti !

Tra l'altro il pacchetto ora si chiama httpd-2.2.4 ... (slackware/n/)

Ora tutto OK, grazie mille !

Uso swaret x tenere aggiornato il mio sistema ($VERSION=current), ma chiaramente non e' perfetto e non poteva sapere che apache-1.3.7 doveva essere aggiornato con httpd-2.2.4 !

Alla prox

Fleur