Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4378 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pb apache

n°523244
crakou
Posté le 19-07-2004 à 10:36:58  profilanswer
 

Bonjour, g un problème. Quand je lance apache, on me dit :
httpd could not determine the server's fully qualified domain name, using 127.0.0.1 for SErverName.
 
Alors voici mes questions : ou dois je renseigner le "fully qualified domain name" ?
 
Et malgré le fait qu'il "using 127.0.0.1 for SErverName", httpd ne se lance pas.
 
Qlqun a une idée sur la/les questions ??
En tout cas, merci d'avance !

mood
Publicité
Posté le 19-07-2004 à 10:36:58  profilanswer
 

n°523248
chaica
Posté le 19-07-2004 à 10:40:09  profilanswer
 

Peut-être le paramêtre ServerName du httpd.conf?

n°523252
crakou
Posté le 19-07-2004 à 10:46:57  profilanswer
 

D'accord merci.
Je viens de le renseigner (g mis une l'IP du serveur) et malgré ça, ça ne fonctionne tjs pas. Alors je n'ai plus le message :
"httpd could not determine the server's fully qualified domain name, using 127.0.0.1 for SErverName"
 
Je n'ai plus de message d'erreur du tout, juste [echoué].
J'ai fait un tour ds les logs et là on me dit :
"Nom ou service inconnu: mod_unique_ID: unable to find IPv4 adresse of "nom du serveur".

n°523257
chaica
Posté le 19-07-2004 à 10:55:49  profilanswer
 

Depuis tout à l'heure tu écris "SErverName", c'est une faute de recopie? Parce que c'est ServerName le bon paramêtre.
 
T'es sûr que tu as besoin du mod_unique_id?
http://httpd.apache.org/docs-2.0/m [...] ue_id.html


Message édité par chaica le 19-07-2004 à 10:56:03
n°523258
la viper
Posté le 19-07-2004 à 10:56:24  profilanswer
 

verifie ca dans ton httpd.conf :
Listen 80
ServerName [ip]:80
DocumentRoot "/chemin/www"

n°523266
crakou
Posté le 19-07-2004 à 11:03:37  profilanswer
 

C effectivement une faute de recopie, j'ai bien rentré :
Listen 80  
ServerName [ip]:80  
DocumentRoot "/chemin/www"  
 
Pour mod_unique_id, je sais pas ce que c'est, je suis pas sur d'en avoir besoin, v voir sur ton lien et je vous tiens au courant.

n°523271
crakou
Posté le 19-07-2004 à 11:10:16  profilanswer
 

Super ! Je viens de commenter la ligne "LoadModule mode_unique_id ..." dans mon httpd.conf, j'ai relancé le tout et ça y est, ça tourne !!!
Merci beaucoup pour la rapidité et l'efficacité de vos réponses !!!

n°523407
crakou
Posté le 19-07-2004 à 13:58:34  profilanswer
 

J'ai encore une question :
Je veux mettre en place une restriction d'accès, voici toutes les manipulations effectuées :
 
J'ai placé mon fichier index.html dans /var/www/html.
Au même endroit j'ai placé mon fichier .htaccess qui est le suivant (et qui doit empecher l'accès a index.html) :
 
AuthUserFile /root/.htpasswd
AuthGroupFile /dev/null
AuthName "accès restreint"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>
 
J'ai ensuite créé un fichier .htpasswd (avec touch .htpasswd), puis j'ai créer un user avec la commande htpasswd -c /root/.htpasswd toto.
 
Je relance httpd mais mon navigateur accède malgré tout à index.html. (sans me domander de m'identifier). J'ai fait pas mal de recherches sur le sujet et j'ai tout suivi à la lettre (enfin il me semble). qlq'un voit où est le problème ? Il faut l'activer ailleurs ????
Merci d'avance pour vos réponses.

n°523472
crakou
Posté le 19-07-2004 à 14:38:26  profilanswer
 

up


Message édité par crakou le 19-07-2004 à 14:38:40
n°523490
la viper
Posté le 19-07-2004 à 14:53:04  profilanswer
 

ca m'etonnerait que ton apache ait le droit de lire le fichier /root/.htpassword ! ou sinon c'est une grosse erreur.

mood
Publicité
Posté le 19-07-2004 à 14:53:04  profilanswer
 

n°523501
crakou
Posté le 19-07-2004 à 15:01:05  profilanswer
 

Effectivement, c'était pas précisé dans le tuto que j'ai trouvé, mais apparemment il faut le mettre ds un endroit lisible par httpd, du coup je l'ai mis dans /etc/httpd/conf  (c bon là non ?).
 
 Mais ce n'est pas tout, j'ai aussi remplacé le paramètre AllowOverride None par AllowOverride All.
 
Là ça marche !!!
c ok ? ou j'ai fait un truc qu'il fallait pas ( au niveau sécu par exemple) ?


Message édité par crakou le 19-07-2004 à 15:05:18
n°523510
la viper
Posté le 19-07-2004 à 15:07:54  profilanswer
 

bah ... met ton .htpassword dans un rep du genre /var/www/monsite/protect/
et dedans tu y ajoutes un fichier .htaccess qui interdit tout .. comme ca on pourra pas lire ton fichier .htpassword
 
sinon c'est tout bon :)

n°523513
crakou
Posté le 19-07-2004 à 15:10:27  profilanswer
 

Ok, ça marche. Merci bcp !!!

n°523631
crakou
Posté le 19-07-2004 à 16:47:54  profilanswer
 

Encore une question (je sais j'abuse !):
Mon DocumentRoot "/var/www/html"
Donc pas de pb, j'y mets ma page d'accueil et elle apparait dans mon navigateur.
Par contre, qd je ne mets pas de index.html, y'a la page de test d'Apache qui apparait, pourtant, cette page ne figure pas dans "/var/www/html". Elle se trouve où ? qlqun sait ?
Merci d'avance...

n°523661
la viper
Posté le 19-07-2004 à 17:03:16  profilanswer
 

oui regarde du coté de /etc/httpd ou quelque chose comme ca..  
perso j'ai jamaisi installé apache avec les rpm, tjrs compilé par moi même.

n°523665
crakou
Posté le 19-07-2004 à 17:05:29  profilanswer
 

je vais jeter un oeil. Merci...

n°523677
crakou
Posté le 19-07-2004 à 17:19:51  profilanswer
 

J'ai trouvé, pour ceux que ça interesse, c'est dans /var/www/error/ et le fichier s'appelle noindex.html


Message édité par crakou le 19-07-2004 à 17:22:31

Aller à :
Ajouter une réponse
 

Sujets relatifs
Apache et Spip : problème de php3Apache site web local [ Resolu ]
[Apache 1.3.31] Vhost & ScriptAliasAnalyse de log Apache en mode web
Rahhhhhhh APACHE!!!!!Apache ne veux pas lancer le module PHP...
[Résolu] Apache:Impossible de démarrerServeur Apache / MySQL -> erreur Microsoft IIS
apache et cgi-bin permission access[Apache] logs énormes
Plus de sujets relatifs à : pb apache


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)