par
Nagol » 21 mai 2010, 20:36
Et l'eau tout le monde,
Depuis que j'ai installé Lucid Lynx, Apache ne veut pas redémarrer. Pourtant, lorsque j'écris ceci dans la console :
j'ai ce message :
apache2: bad user name ${APACHE_RUN_USER}
Ca ressemble à un problème de config sudo, qui ne lance pas bash avant d'exécuter ta commande, puisque l'expression ${APACHE_RUN_USER} n'est pas remplacé par sa valeur. Au passage, pas de script d'init.d ?
le jonglage avec apache se fait généralement à coup de /etc/init.d/apache start/stop/restart/reload
et lorsque j'écris cela :
j'ai le message suivant :
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
Avez vous une idée du problème ? Par avance merci de m'en dire un peu plus sur le sujet.
Bon code
Ca n'est pas une erreur bloquante, mais pour info c'est une mauvaise config de ton fichier /etc/hosts, qui doit spécifier les hostname utilisé dans tes config vhosts sur chaque ip correspondant à ton serveur, cad 127.0.0.1 (boucle locale) 192.168.0.x/172.16.0.x/10.0.0.x (adresse privée) et ton ip publique si il y'en a une, à noter que le fichier host prend une liste de hostname pour chaque ip donc tu peux écrire:
127.0.0.1 blahblah.phpfrance.com phpfrance localhost
192.168.0.1 blahblah.phpfrance.com phpfrance localhost
194.242.113.158 blahblah.phpfrance.com phpfrance localhost
ce qui est tout à fait correct (et souhaitable)
[quote="niuxe"]Et l'eau tout le monde,
Depuis que j'ai installé Lucid Lynx, Apache ne veut pas redémarrer. Pourtant, lorsque j'écris ceci dans la console :
[code]
sudo apache2 -k restart
[/code]
j'ai ce message :
[quote="apache"]
apache2: bad user name ${APACHE_RUN_USER}
[/quote]
[/quote]
Ca ressemble à un problème de config sudo, qui ne lance pas bash avant d'exécuter ta commande, puisque l'expression ${APACHE_RUN_USER} n'est pas remplacé par sa valeur. Au passage, pas de script d'init.d ?
le jonglage avec apache se fait généralement à coup de /etc/init.d/apache start/stop/restart/reload
[quote="niuxe"]
et lorsque j'écris cela :
[code]
sudo apache2ctl restart
[/code]
j'ai le message suivant :
[quote="apache"]
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[/quote]
Avez vous une idée du problème ? Par avance merci de m'en dire un peu plus sur le sujet.
Bon code[/quote]
Ca n'est pas une erreur bloquante, mais pour info c'est une mauvaise config de ton fichier /etc/hosts, qui doit spécifier les hostname utilisé dans tes config vhosts sur chaque ip correspondant à ton serveur, cad 127.0.0.1 (boucle locale) 192.168.0.x/172.16.0.x/10.0.0.x (adresse privée) et ton ip publique si il y'en a une, à noter que le fichier host prend une liste de hostname pour chaque ip donc tu peux écrire:
[quote]
127.0.0.1 blahblah.phpfrance.com phpfrance localhost
192.168.0.1 blahblah.phpfrance.com phpfrance localhost
194.242.113.158 blahblah.phpfrance.com phpfrance localhost
[/quote]
ce qui est tout à fait correct (et souhaitable)