Je suis en train d'installer php 4.3.9 sur mon linux (redhat 7.3 noyau 2.4)
mais j'ai une erreur et je ne sais quoi faire.
# service httpd start
Démarrage de httpd : Syntax error on line 151 of /etc/httpd/conf/httpd.conf:
Cannot load /usr/lib/apache/libphp4.so into server: libpspell.so.15: cannot
open shared object file: No such file or directory
[ ECHOUE ]
Avant je tournais en phph 4.1 sans probleme. Ou puis je
trouvé libspell.so.15 ?
Si non : http://www.redhat.com/archives/redhat-list/2002-March/msg00080.html
merci d avance,
De rien, mais la prochaine fois, cherche un peu ... Tes php + apache n'ont pas ete installés par RPM ? Pas bonne idée ...
-- ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)
André Malpeau
"Rakotomandimby Mihamina"
Bonjour,
- est ce que tu as un fichier libpspell.* sur ton systeme ?
oui, j'en ai un (libpspell.so.4.0.3) et j ai fait un lien comme indiqué. libpsp
Entre temps, j'ai cherché et j'ai effectué un
#ldd -d /usr/lib/apache/libphp4.so /usr/lib/apache/libphp4.so: /lib/i686/libc.so.6: version `GLIBC_2.3' not found (required by /usr/lib/apache/libphp4.so) libcrypt.so.1 => /lib/libcrypt.so.1 (0x40183000) libnsl.so.1 => /lib/libnsl.so.1 (0x401b1000) libexpat.so.0 => /usr/lib/libexpat.so.0 (0x401c6000) libpspell.so.15 => not found libpcre.so.0 => /lib/libpcre.so.0 (0x401e5000) libgmp.so.3 => /usr/lib/libgmp.so.3 (0x401ee000) libdb-4.2.so => not found libcurl.so.3 => not found libbz2.so.1 => /usr/lib/libbz2.so.1 (0x40217000) libz.so.1 => /usr/lib/libz.so.1 (0x40227000) libresolv.so.2 => /lib/libresolv.so.2 (0x40235000) libm.so.6 => /lib/i686/libm.so.6 (0x40246000) libdl.so.2 => /lib/libdl.so.2 (0x40268000) libssl.so.4 => not found libcrypto.so.4 => not found libgssapi_krb5.so.2 => /usr/kerberos/lib/libgssapi_krb5.so.2 (0x4026c000) libkrb5.so.3 => /usr/kerberos/lib/libkrb5.so.3 (0x4027e000) libcom_err.so.2 => /lib/libcom_err.so.2 (0x402d5000) libk5crypto.so.3 => /usr/kerberos/lib/libk5crypto.so.3 (0x402d8000) libc.so.6 => /lib/i686/libc.so.6 (0x42000000) libcom_err.so.3 => /usr/kerberos/lib/libcom_err.so.3 (0x402e9000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) undefined symbol: ap_loaded_modules (/usr/lib/apache/libphp4.so) undefined symbol: unixd_config (/usr/lib/apache/libphp4.so) undefined symbol: X509_free (/usr/lib/apache/libphp4.so) undefined symbol: ap_server_root (/usr/lib/apache/libphp4.so) undefined symbol: apr_pool_cleanup_null (/usr/lib/apache/libphp4.so) undefined symbol: d2i_X509 (/usr/lib/apache/libphp4.so)
Donc je vois que je vais rencontrer les meme problemes pour les librairies marqués not found, et réaliser le meme travail.
Par contre, la premiere ligne : `GLIBC_2.3' not found (required by /usr/lib/apache/libphp4.so) m'inquiete ? J'ai en effet installé les packages php avec des rpm. Cela veut il dire qu ils ont été compilé avec une version de glibc 2.3 alors que la mienne est : # rpm -qa glibc glibc-2.2.5-40
Je vais voir ce que je peux faire.
"Rakotomandimby Mihamina"
Bonjour,
- est ce que tu as un fichier libpspell.* sur ton systeme ?
oui, j'en ai un (libpspell.so.4.0.3) et j ai fait un lien comme indiqué.
libpsp
Entre temps, j'ai cherché et j'ai effectué un
#ldd -d /usr/lib/apache/libphp4.so
/usr/lib/apache/libphp4.so: /lib/i686/libc.so.6: version `GLIBC_2.3' not
found (required by /usr/lib/apache/libphp4.so)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x40183000)
libnsl.so.1 => /lib/libnsl.so.1 (0x401b1000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x401c6000)
libpspell.so.15 => not found
libpcre.so.0 => /lib/libpcre.so.0 (0x401e5000)
libgmp.so.3 => /usr/lib/libgmp.so.3 (0x401ee000)
libdb-4.2.so => not found
libcurl.so.3 => not found
libbz2.so.1 => /usr/lib/libbz2.so.1 (0x40217000)
libz.so.1 => /usr/lib/libz.so.1 (0x40227000)
libresolv.so.2 => /lib/libresolv.so.2 (0x40235000)
libm.so.6 => /lib/i686/libm.so.6 (0x40246000)
libdl.so.2 => /lib/libdl.so.2 (0x40268000)
libssl.so.4 => not found
libcrypto.so.4 => not found
libgssapi_krb5.so.2 => /usr/kerberos/lib/libgssapi_krb5.so.2
(0x4026c000)
libkrb5.so.3 => /usr/kerberos/lib/libkrb5.so.3 (0x4027e000)
libcom_err.so.2 => /lib/libcom_err.so.2 (0x402d5000)
libk5crypto.so.3 => /usr/kerberos/lib/libk5crypto.so.3 (0x402d8000)
libc.so.6 => /lib/i686/libc.so.6 (0x42000000)
libcom_err.so.3 => /usr/kerberos/lib/libcom_err.so.3 (0x402e9000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
undefined symbol: ap_loaded_modules (/usr/lib/apache/libphp4.so)
undefined symbol: unixd_config (/usr/lib/apache/libphp4.so)
undefined symbol: X509_free (/usr/lib/apache/libphp4.so)
undefined symbol: ap_server_root (/usr/lib/apache/libphp4.so)
undefined symbol: apr_pool_cleanup_null (/usr/lib/apache/libphp4.so)
undefined symbol: d2i_X509 (/usr/lib/apache/libphp4.so)
Donc je vois que je vais rencontrer les meme problemes pour les librairies
marqués
not found, et réaliser le meme travail.
Par contre, la premiere ligne : `GLIBC_2.3' not found (required by
/usr/lib/apache/libphp4.so)
m'inquiete ? J'ai en effet installé les packages php avec des rpm.
Cela veut il dire qu ils ont été compilé avec une version de glibc 2.3 alors
que la mienne est :
# rpm -qa glibc
glibc-2.2.5-40
- est ce que tu as un fichier libpspell.* sur ton systeme ?
oui, j'en ai un (libpspell.so.4.0.3) et j ai fait un lien comme indiqué. libpsp
Entre temps, j'ai cherché et j'ai effectué un
#ldd -d /usr/lib/apache/libphp4.so /usr/lib/apache/libphp4.so: /lib/i686/libc.so.6: version `GLIBC_2.3' not found (required by /usr/lib/apache/libphp4.so) libcrypt.so.1 => /lib/libcrypt.so.1 (0x40183000) libnsl.so.1 => /lib/libnsl.so.1 (0x401b1000) libexpat.so.0 => /usr/lib/libexpat.so.0 (0x401c6000) libpspell.so.15 => not found libpcre.so.0 => /lib/libpcre.so.0 (0x401e5000) libgmp.so.3 => /usr/lib/libgmp.so.3 (0x401ee000) libdb-4.2.so => not found libcurl.so.3 => not found libbz2.so.1 => /usr/lib/libbz2.so.1 (0x40217000) libz.so.1 => /usr/lib/libz.so.1 (0x40227000) libresolv.so.2 => /lib/libresolv.so.2 (0x40235000) libm.so.6 => /lib/i686/libm.so.6 (0x40246000) libdl.so.2 => /lib/libdl.so.2 (0x40268000) libssl.so.4 => not found libcrypto.so.4 => not found libgssapi_krb5.so.2 => /usr/kerberos/lib/libgssapi_krb5.so.2 (0x4026c000) libkrb5.so.3 => /usr/kerberos/lib/libkrb5.so.3 (0x4027e000) libcom_err.so.2 => /lib/libcom_err.so.2 (0x402d5000) libk5crypto.so.3 => /usr/kerberos/lib/libk5crypto.so.3 (0x402d8000) libc.so.6 => /lib/i686/libc.so.6 (0x42000000) libcom_err.so.3 => /usr/kerberos/lib/libcom_err.so.3 (0x402e9000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) undefined symbol: ap_loaded_modules (/usr/lib/apache/libphp4.so) undefined symbol: unixd_config (/usr/lib/apache/libphp4.so) undefined symbol: X509_free (/usr/lib/apache/libphp4.so) undefined symbol: ap_server_root (/usr/lib/apache/libphp4.so) undefined symbol: apr_pool_cleanup_null (/usr/lib/apache/libphp4.so) undefined symbol: d2i_X509 (/usr/lib/apache/libphp4.so)
Donc je vois que je vais rencontrer les meme problemes pour les librairies marqués not found, et réaliser le meme travail.
Par contre, la premiere ligne : `GLIBC_2.3' not found (required by /usr/lib/apache/libphp4.so) m'inquiete ? J'ai en effet installé les packages php avec des rpm. Cela veut il dire qu ils ont été compilé avec une version de glibc 2.3 alors que la mienne est : # rpm -qa glibc glibc-2.2.5-40
Je vais voir ce que je peux faire.
Rakotomandimby Mihamina
On Tue, 12 Oct 2004 04:49:51 -0400, André Malpeau wrote:
Je vais voir ce que je peux faire.
Ce que tu dois faire c'est passer a une distribution plus recente ou alors installer par RPM les Apache et consort.
Vu l'obsolescence des version embarquées dans la 7.3, tu aura a bricoler plein de choses.
Supprime les installation par les sources, et base toi sur du RPM. Et surtout, prends une distribution un peu plus a jour, a moins que tonmateriel t'en empeche.
-- ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)
On Tue, 12 Oct 2004 04:49:51 -0400, André Malpeau wrote:
Je vais voir ce que je peux faire.
Ce que tu dois faire c'est passer a une distribution plus recente ou alors
installer par RPM les Apache et consort.
Vu l'obsolescence des version embarquées dans la 7.3, tu aura a bricoler
plein de choses.
Supprime les installation par les sources, et base toi sur du RPM. Et
surtout, prends une distribution un peu plus a jour, a moins que
tonmateriel t'en empeche.
--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)
On Tue, 12 Oct 2004 04:49:51 -0400, André Malpeau wrote:
Je vais voir ce que je peux faire.
Ce que tu dois faire c'est passer a une distribution plus recente ou alors installer par RPM les Apache et consort.
Vu l'obsolescence des version embarquées dans la 7.3, tu aura a bricoler plein de choses.
Supprime les installation par les sources, et base toi sur du RPM. Et surtout, prends une distribution un peu plus a jour, a moins que tonmateriel t'en empeche.
-- ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)