impossible de démarrer Apache avec mod_perl dans la conf - Linux et OS Alternatifs
Marsh Posté le 20-02-2005 à 07:51:06
andromede182 a écrit : Enfin, c'est plus ou moins lié, mais j'ai des problèmes avec mon /dev/null, qui disparait de temps en temps (ouais ça fait peur) |
Euh à mon avis commence par régler ce problème avant d'installer quoi que ce soit. Sans /dev/null ton système va partir en live à la première occasion.
Marsh Posté le 20-02-2005 à 11:32:14
YupYup a écrit : Euh à mon avis commence par régler ce problème avant d'installer quoi que ce soit. Sans /dev/null ton système va partir en live à la première occasion. |
justement non, ça fait presque 3 mois que la machine est up, sans problème.
Je ne comprend pas vraiment l'issu de tout ça. D'ailleur la je viens de voir qu'il a disparru, et j'avais stoppé mon serveur apache hier soir, J'essaye de le starter, impossible car il a besoin de /dev/null, donc je fais un touch /dev/null, et la httpd se lance. Donc si je fais une node, il veut pas, et si c'est un fichier vide, il veut bien ...
pimouss ~ # cat /dev/null
pimouss ~ # ls -l /dev/null
-rw-r--r-- 1 root wheel 0 Feb 20 11:29 /dev/null
Si quelqu'un comprend ...
Marsh Posté le 20-02-2005 à 11:34:11
Tu as essayé de refaire ton /dev/null correctement, puis de recompiler apache ?
Marsh Posté le 20-02-2005 à 11:35:26
je viens d'éditer, j'avais mis 2 fois la même histoire, relis ça sera plus compréhensible dsl
Marsh Posté le 20-02-2005 à 11:43:37
lol, non, apache est installé par defaut sur OpenBSD depuis bien longtemps maintenant. Mais pourquoi recompiler le bidule ?
Marsh Posté le 19-02-2005 à 20:45:34
Bonsoir,
j'ai besoin de mettre le module perl sur un serveur Apache/1.3.29, sur un système OBSD3.6.
je fais avec les ports, pas de problème pour l'install.
Je fais #apachectl stop, #apachectl start, et puis la rien, j'attend qu'il me renvoie le prompt, sans succès.
Je vais voir le httpd.conf
LoadModule perl_module /usr/lib/apache/modules/mod_perl.so
Si je le met en commentaire, le serveur peut démarrer avec apachectl start, si je décommente dans la conf, il ne veut pas se lancer.
Je fais un #tail -f /var/www/log/error_log, en essayant de lancer dans un autre shell un #apachectl start avec le mod_perl dans la conf, mais rien, toujours pas la main.
Enfin, c'est plus ou moins lié, mais j'ai des problèmes avec mon /dev/null, qui disparait de temps en temps (ouais ça fait peur), et quand j'ai des problèmes, je refais la node. La ce matin j'essaye de start le serveur Apache, et dans le error_log je vois
Can't open perl script "/dev/null": No such file or directory.
Use -S to search $PATH for it.
parse: No such file or directory
donc je l'ai refaite avec
#mknod -m 666 /dev/null c 1 3
et la ça refait pareil, #apachectl start ne me renvoie jamais le prompt ...
Quelqu'un pense à quelque chose pour résoudre le problème, ça fait plusieurs heures que j'essaye de troubleshooter, sans succès?
Merci d'avance
ps edit: j'essaye de le démarrer avec #httpd, et le même problème. Rien dans le error_log, et je ne vois pas autre part ou fouiller .. il ne me renvoie pas d'erreur, mais j'essaye d'accéder à la page, et c'est comme si il n'était pas démarré ... c'est difficile la !
Message édité par andromede182 le 19-02-2005 à 21:51:27