Installation de apache - mod_auth - Installation - Linux et OS Alternatifs
Marsh Posté le 19-05-2004 à 05:16:44
faut que tu installes un package de database sur ta ditrib, style la db berkeley ( une libgdm je pense ).
Sinon au cas où, fais toujours un "locate ndbm.h" voir si y'en a un qui traine dans un include... ( ça se trouve dans "/usr/include/db1/ndbm.h" généralement )
Marsh Posté le 19-05-2004 à 08:00:11
Oui, effectivement avant il y avait un problème la db berkeley et il ne passait pas le configure. Mais l'erreur était plus explicite et j'ai ensuite installé la db berkeley donc le configure est bien passé maintenant.
libdb3 - Berkeley v3 Database Libraries [runtime] |
Ce sont les packages que j'avais installé.
Par contre, je viens d'essayer et il ne trouve pas le ndbm.h
merci
Marsh Posté le 19-05-2004 à 10:08:12
# updatedb;locate ndbm.h |
Marsh Posté le 19-05-2004 à 10:37:41
limit> perso, y a une solution beaucoup plus simple et qui marche :
- reboot sur cd linux (mdk ou redhat) ou tu lances le gestionnaire de rpms
- tu choisis les rpms que tu veux installer
- et c bon!
en tout cas c'est comme ca que j'ai fait pour installer apache-php-mysql-ssl sur une redhat 7.3
Marsh Posté le 19-05-2004 à 13:34:42
limit : cherche plutôt du côté de gdbm en fait, libgdbm & co
nartu : je suis pas sûr que ton post soit adapté au contexte ( enfin peut être je me trompe mais bon )
Marsh Posté le 19-05-2004 à 16:44:29
sly angel> perso, moi j'en ai chié pour compiler apache et touti quanti (tar.gz ca sux), et je propose une solution alternative qui m'a facilite la vie
je fais juste part de mon experience...
Marsh Posté le 19-05-2004 à 17:42:44
Limit s'occupe d'un serveur web, c'est pour ça que je dis ça
Quand tu compiles toi même tu peux mettre ce que tu souhaite et optimiser au mieux, les packages apache/php/mysql/etc sur un serveur fréquenté c'est pas forcément l'idéal
Et tar.gz ça suxxx pas du tout, faut juste avoir l'habitude et connaître un peu
Marsh Posté le 19-05-2004 à 23:49:38
Je viens d'essayer avec ces packages
libgdbmg1 - GNU dbm database routines (runtime version). [libc6 version] |
mais ca bloque ensuite tjs au meme moment.
Marsh Posté le 20-05-2004 à 09:18:26
merde
Si tu veux je peux te filer le fichier sinon au pire...
Marsh Posté le 20-05-2004 à 10:44:57
Ah oui, je veux bien stp. cyril at aceboard.net
je te remercie
Marsh Posté le 20-05-2004 à 15:02:54
http://forum.hardware.fr/sly/usr_include_db1.tgz ( fichiers dans rep /usr/include/db1/ )
Marsh Posté le 23-05-2004 à 00:11:06
sinon aussi :
wget ftp://ftp.gnu.org/gnu/gdbm/gdbm-1.8.3.tar.gz
tar -zxvf gdbm-1.8.3.tar.gz
cd gdbm-1.8.3/
./configure
make
make install
Marsh Posté le 23-05-2004 à 15:25:44
d'accord, je vais essayer ca en début de semaine. Je te tiens au courant. merci
Marsh Posté le 25-05-2004 à 00:20:16
Le problème avec mod_auth_dbm semble corrigé par contre le ndbm.h n'existe pas.
gcc -c -I../../os/unix -I../../include -DLINUX=22 -DHAVE_SET_DUMPABLE -I/usr/include/gdbm -DUSE_HSREGEX -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -fpic -DSHARED_MODULE mod_rewrite.c && mv mod_rewrite.o mod_rewrite.lo |
Marsh Posté le 25-05-2004 à 00:27:44
C'est le même fichier pourtant
Essaies de copier le ndbm.h dans le rep include des sources ?
Marsh Posté le 18-05-2004 à 23:23:49
Salut,
Je souhaite compiler apache 1.3.31. Au configure aucune erreur par contre au moment du make ca se stoppe à ce moment
cc -c -I../../os/unix -I../../include -DLINUX=22 -DHAVE_SET_DUMPABLE -DNO_DBM_REWRITEMAP -DUSE_HSREGEX -DUSE_EXPAT -I../../lib/expat-lite `../../apaci` -fpic -DSHARED_MODULE mod_auth_dbm.c && mv mod_auth_dbm.o mod_auth_dbm.lo
mod_auth_dbm.c:41: ndbm.h: No such file or directory
make[4]: *** [mod_auth_dbm.so] Error 1
make[3]: *** [all] Error 1
make[2]: *** [subdirs] Error 1
Visiblement un problème avec mod_auth
merci