OVH Cloud OVH Cloud

[gentoo-user-fr] [Apache2] Ne veut pas demarrer

10 réponses
Avatar
sebastiengrillot
(Re)Bonjour,=20
deja merci pour la bonne humeur qui regne sur cette liste, ca aide a se sen=
tir bien et =E0 aimer de plus en plus la=20
(meta)distribution gentoo :) (et je dis pas ca pq j'ai besoin d'un coup de =
pouce hein !!! nan mais alors !)=20

Voila mon ch'tit soucis : lorsque je demarre apache2 j'ai ca :=20
/etc/init.d/apache2 start=20
* Starting apache2...=20
apache2 could not determine the server's fully qualified domain name, using=
127.0.0.1 for ServerName=20
(2)No such file or directory: apache2: could not open error log file /usr/l=
ib/apache2/logs/error_log.=20
Unable to open logs [!!]=20

/etc/init.d/apache2 status=20
* status: stopped=20

PS : pardon si j'ai fais des fautes mais je recopie tout a la main, mon por=
table est devant moi et je ne peux pas y acceder car je suis dans mon entre=
prise... enfin voila quoi !=20
PSS : c'est la premiere fois que je lance apache2 sur ce portable=20


Merci merci=20

seb


--
gentoo-user-fr@gentoo.org mailing list

10 réponses

Avatar
Christophe Garault
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

a écrit :


Voila mon ch'tit soucis : lorsque je demarre apache2 j'ai ca :
/etc/init.d/apache2 start
* Starting apache2...
apache2 could not determine the server's fully qualified domain name,


using 127.0.0.1 for ServerName

Hum, as-tu configuré les fichiers adéquats? Sinon vas faire un tour dans
/etc/apache2/conf et regardes apache2.conf et commonapache2.conf.
Attention il y a du travail...

(2)No such file or directory: apache2: could not open error log file


/usr/lib/apache2/logs/error_log.
Unable to open logs [!!]



Bizarre, normalement les logs d'Apache vont dans /var/log/apache2. Es-tu
certain du chemin? Si oui, il doit y avoir une coquille dans le fichier
commonapache2.conf


/etc/init.d/apache2 status
* status: stopped



Ben oui c'est un peu normal non? ;-)

- --
Christophe Garault
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)

iD8DBQFBwWJ+J5Nh3YMYAQsRAsg0AJ9yNe1e6fVckGNh47y0Js77UjFGwgCdF6aa
JlKJE2vZo3eec2YHZUulidU =Frk6
-----END PGP SIGNATURE-----


--
mailing list
Avatar
Sadri
bonjour,

On Thu, 2004-12-16 at 11:19 +0100, wrote:
(2)No such file or directory: apache2: could not open error log
file /usr/lib/apache2/logs/error_log.
Unable to open logs [!!]



comme il est indique ici apache n'arrive pas à ouvrir le repertoire ou
le fichier log qui d'apres ca config se trouve
dans /usr/lib/apache2/logs/error_log. donc la solution consiste a creer
le fichier en question, et le mieux etant de modifier ton httpd.conf
pour qu'il pointe vers /var/log/apache2 qui est l'endroit où
generalement sont ecrit les logs


Sadri


--
mailing list
Avatar
Sebastien Vincent
a écrit :

(Re)Bonjour,
deja merci pour la bonne humeur qui regne sur cette liste, ca aide a se sentir bien et à aimer de plus en plus la
(meta)distribution gentoo :) (et je dis pas ca pq j'ai besoin d'un coup de pouce hein !!! nan mais alors !)

Voila mon ch'tit soucis : lorsque je demarre apache2 j'ai ca :
/etc/init.d/apache2 start
* Starting apache2...
apache2 could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
(2)No such file or directory: apache2: could not open error log file /usr/lib/apache2/logs/error_log.
Unable to open logs [!!]




Bon commencons par le début.

Dans le fichier /etc/apache2/conf/apache2.conf :
ServerName localhost

Une chose de faite.

Ensuite pour les logs, "/usr/lib" je suis vraiment étonné.
Ca porte son nom : libraries de l'utilisateur.

As-tu fait une installation à la mano ?

Pour savoir "où" renseigner le fichier, alors la...
Je t'avoue que je ne trouve pas la solution...

Essaye un "cat /var/log/apache2/startuperror.log" voir si tu en
sais plus sur l'erreur.

Enfin modifie le nom deja et ensuite copie moi le résultat (en root)
de : grep -iR "/usr/lib/apache2" /etc

/etc/init.d/apache2 status
* status: stopped




Je le comprend le pauvre :)

PS : pardon si j'ai fais des fautes mais je recopie tout a la main, mon portable est devant moi et je ne peux pas y acceder car je suis dans mon entreprise... enfin voila quoi !




Je comprend :)

PSS : c'est la premiere fois que je lance apache2 sur ce portable




Que tu tente de le lancer :)


Merci merci

seb





Seb :)

--
mailing list







--
mailing list
Avatar
Christophe Garault
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Sebastien Vincent a écrit :

Pour savoir "où" renseigner le fichier, alors la...
Je t'avoue que je ne trouve pas la solution...



D'après la doc il s'agit de la directive ErrorLog qui vaut par défaut
"logs/error_log" et qui si le nom de fichier ne commence par par un /
(nom absolu) aura un emplacement relatif à ServerRoot. Tout s'explique
donc... D'ailleurs en relisant attentivement le bouquin de chez O'Reilly
je viens de voir que l'on pouvait aissi remplacer le fichier de log par
syslog. Trop cool pour moi! :)

- --
Christophe Garault
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)

iD8DBQFBwYpWJ5Nh3YMYAQsRApMEAJ9DTtND+e4xjTdalmDSFGCye7vMGgCfd8Ze
5eH8pPt4oLm68aZlvOtJxmo =GeNx
-----END PGP SIGNATURE-----


--
mailing list
Avatar
Sebastien Vincent
>>Pour savoir "où" renseigner le fichier, alors la...
Je t'avoue que je ne trouve pas la solution...





D'après la doc il s'agit de la directive ErrorLog qui vaut par défaut
"logs/error_log" et qui si le nom de fichier ne commence par par un /
(nom absolu) aura un emplacement relatif à ServerRoot. Tout s'explique
donc... D'ailleurs en relisant attentivement le bouquin de chez O'Reilly
je viens de voir que l'on pouvait aissi remplacer le fichier de log par
syslog. Trop cool pour moi! :)




Ce soir tu récitera donc deux "je vous salut maitre GNU" et un "notre
maitre torvald".
Accessoirement un "Ave Stallman".

Amicalement,

Seb :)

ps : merci pour les infos :)



--
mailing list
Avatar
Yoann Pannier
Sadri wrote:
comme il est indique ici apache n'arrive pas à ouvrir le repertoire ou
le fichier log qui d'apres ca config se trouve
dans /usr/lib/apache2/logs/error_log.



# mkdir /var/log/apache2
# cd /usr/lib/apache2
# ln -s /var/log/apache2 logs

--
Yoann Pannier

--
mailing list
Avatar
Cyril Mougel
wrote:

(Re)Bonjour,
deja merci pour la bonne humeur qui regne sur cette liste, ca aide a se sentir bien et à aimer de plus en plus la
(meta)distribution gentoo :) (et je dis pas ca pq j'ai besoin d'un coup de pouce hein !!! nan mais alors !)

Voila mon ch'tit soucis : lorsque je demarre apache2 j'ai ca :
/etc/init.d/apache2 start
* Starting apache2...
apache2 could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
(2)No such file or directory: apache2: could not open error log file /usr/lib/apache2/logs/error_log.
Unable to open logs [!!]

/etc/init.d/apache2 status
* status: stopped

PS : pardon si j'ai fais des fautes mais je recopie tout a la main, mon portable est devant moi et je ne peux pas y acceder car je suis dans mon entreprise... enfin voila quoi !
PSS : c'est la premiere fois que je lance apache2 sur ce portable


Merci merci

seb


--
mailing list






Salut,

J'ai eu exactement le même problème durant l'installation de mon apache,
lundi. Donc c'est peut-être un bug à signaler. Car je pense que comme
moi tu as fait tout simplement un

/#emerge apache2/

Donc voici comment j'ai résolu le problème après de dur combat, lol

Tout d'abord j'ai éditer mon fichier

/# nano /etc/apache2/conf/apache2.conf/

Dans ce fichier, ligne 11, tu trouveras cette ligne :

"ErrorLog /usr/lib/apache2/logs/error_log"

Je l'ai remplacé par "ErrorLog /var/log/apache2/logs/error_log"

Ensuite le dossier /var/log/apache2/logs n'existe pas donc j'ai fait :

/#mkidr /var/log/apache2/
#mkdir /var/log/apache2/logs//

Là il faut aussi créer le fichier error_log

/#nano -w /var/log/apache2/logs/error_log/

et là tu pourrais relancer apache. Mais il ne démarrerait pas et dans
ton fichier que tu viens de créer error_log tu pourrais lire ceci :

[Mon Dec 13 19:31:05 2004] [error] (2)No such file or directory: could
not open transfer log file /usr/lib/apache2/logs/access_log.
Unable to open logs

Donc tu peux le deviner, le fichier access_log n'existe pas non plus. Là
encore il faut le créer :

/# nano -w /var/log/apache2/logs/access_log/

Maintenant tu peux relancer apache :

/#/etc/init.d/apache2 start/

et enfin le mettre au démarrage si ca te plait :)

/# rc-update add apache2 default/

J'espère t'avoir aidé :) et vive Gentoo :)

Cyril

--
mailing list
Avatar
Benjamin LASSERRE
Le Jeudi 16 Décembre 2004 19:31, Cyril Mougel a écrit :

Là il faut aussi créer le fichier error_log

/#nano -w /var/log/apache2/logs/error_log/



je ne vais pas faire beaucoup avancer le débat, mais un :

#touch /var/log/apache2/logs/error_log/

crée un fichier vide et évite la manip de fermeture / sauvegarde de nano
(touch sert également à changer la date de dernier accès si le fichie r
existe déjà)

bonne soirée

--
benj

--
mailing list
Avatar
Christophe Garault
Cyril Mougel a écrit :

/# nano /etc/apache2/conf/apache2.conf/

Dans ce fichier, ligne 11, tu trouveras cette ligne :

"ErrorLog /usr/lib/apache2/logs/error_log"





Effectivement, je viens de consulter Bugzilla et c'est un bug répertorié:
http://bugs.gentoo.org/show_bug.cgi?idq741

M'enfin là je ne suis pas très satisfait de leur solution... :-(

--
Christophe Garault


--
mailing list
Avatar
Cyril Mougel
Christophe Garault wrote:

Cyril Mougel a écrit :



/# nano /etc/apache2/conf/apache2.conf/

Dans ce fichier, ligne 11, tu trouveras cette ligne :

"ErrorLog /usr/lib/apache2/logs/error_log"







Effectivement, je viens de consulter Bugzilla et c'est un bug répertorié:
http://bugs.gentoo.org/show_bug.cgi?idq741

M'enfin là je ne suis pas très satisfait de leur solution... :-(





Dans un sens c'est con mais ca me fait plaisir. Au moins j'aurais
trouver une solution tout seul. Car je ne pensais absolument pas que ce
puisse être un bug, lol

Cyril

--
mailing list