accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

apache n'aime pas access control

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.os.mac-os.serveurs ] 

Retour : Accueil du site fr comp os mac-os serveurs   charte stats de ce groupe


  Sujet:   apache n'aime pas access control  
 De: n...@na.na (Nicolas)
 Groupes: fr.comp.os.mac-os.serveurs
 Organisation: Guest of ProXad - France
 Date: 31. Jan 2008, 20:19:50
Bonjour,

J'avais poster une message sur fr.comp.mac-os.x, mais il me semble que 
ici soit un meilleur endroit.

J'ai installé la dernière version de MAMP sous macos 10.5.1, qui inclue 
apache 2.0.59. Je suis en train de faire un site qui est pour l'instant 
uniquement en local.

Mon symptôme est le suivant. Si dans un repertoire je mets un .htaccess 
avec quelque chose de simple comme "deny from all", tout fonctionne 
comme voulu. Si je mets dans un repertoire un met un .htaccess avec une 
authentification de type:
AuthType Basic
AuthName "Restricted Files"
AuthUserFile /usr/local/apache/passwd/passwords
Require user rbowen

le serveur apache revoit une erreur 500, internal system error. 
Evidemment j'ai créer le mot passe et configurer les 4 lignes de dessus 
selon mes répertoires et nom de fichier.

Deuxième point:
Maintenant, il est aussi décrit dans le doc apache que les .htaccess ne 
sont pas la méthode préférée pour restreindre l'accès a certains 
répertoire avec apache 2. La meilleur méthode, qui lui est strictement 
identique, dixit la doc, est d'inclure ces restrictions dans httpd.comf 
dans des balises  <Directory>. Ce que j'ai donc fait.
Si au lieu d'utiliser les .htaccess, je configure donc httpd.conf, 
apache refuse de démarrer et il ne produit rien dans le fichier de log. 
J'ajoute que j'ai aussi lu la doc concernant le parametre AllowOverride 
et que a priori c'est correct.

Alors j'ai aussi eu des infos concernant le fait que sous macos, la 
gestions des utilisateur est différentes de sous linux, et qu'il y aussi 
des fichiers de conf dans /private/etc/apache2/users/

Je dois dire que je ne comprends pas toutes les subtilités de ces 
histoires de gestions d'utilisateurs. Concenrant mes fichiers de config 
httpd.conf et autres, rien de bien terrible a ce que je vois.

J'imagine qu'il faudrait savoir pourquoi ne démarre pas si j'ajoute un 
access control dans httpd.conf, mais comme il ne laisse pas dans le 
apache-errors.log je suis ne sais pas quoi faire. N'y aurait-il pas un 
autre log?
Merci d'avance pour votre aide.
Nicolas


DateSujet  Auteur
01.01.
o 
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)