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

  FORUM HardWare.fr
  Programmation
  PHP

  Erreur 500 sur serveur local apache : .htaccess

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Erreur 500 sur serveur local apache : .htaccess

n°938403
Davjack
Asta la vista miam miam !!!
Posté le 05-01-2005 à 19:52:01  profilanswer
 

Bonjour,
 
J'ai voulu tester la protection htaccess pour mes fichier php sur mon serveur local (apache, mysql et php sous linux mandrake).
 
Le problème c'est qu'au lieu d'ouvrir une fenêtre de connexion comme ça devrait se faire avec le htaccess, j'ai une erreur 500.
 
J'ai essayer de modifier dans le fichier commonhttpd.conf AllowOverride None en AllowOverride All sans succès....
 
Comment puis-je faire pour régler le problème ?

mood
Publicité
Posté le 05-01-2005 à 19:52:01  profilanswer
 

n°939169
ratibus
Posté le 06-01-2005 à 15:03:15  profilanswer
 

Salut
 
Montre nous déjà ce que tu as mis dans ton .htaccess
Et le contenu du fichier error.log

n°939588
Davjack
Asta la vista miam miam !!!
Posté le 06-01-2005 à 19:15:26  profilanswer
 

Il contient :
 
AuthName ""
AuthType Basic
AuthUserFile /home/davjack/web/oniris/site/oniris/adm/.htpasswd
require valid-user

n°939638
Bufff
Posté le 06-01-2005 à 21:01:40  profilanswer
 

Le .htaccess a l'air bon.  
Peut-être un problème de permission?
Qu'est-ce qu'il y a dans error.log? Quand tu as une erreur 500, c'est le premier truc à aller voir, il y a en général des messages assez explicites.

n°939972
Davjack
Asta la vista miam miam !!!
Posté le 07-01-2005 à 10:57:31  profilanswer
 

Il contient

Citation :

[Fri Jan 07 10:56:21 2005] [alert] [client 127.0.0.1] /home/davjack/web/oniris/site/oniris/adm/.htaccess: AuthName takes one argument, The authentication realm (e.g. "Members Only" )

n°939975
paulmuadib
Posté le 07-01-2005 à 11:00:33  profilanswer
 

AuthName "Members Only" par exemple ;)

n°940067
Bufff
Posté le 07-01-2005 à 11:44:07  profilanswer
 

Sinon, c'est pas une très bonne idée de mettre le fichier de mots de passe dans le même répertoire que le .htaccess.  
Si il y a une couille dans ta config, on risque de pouvoir obtenir ton .htpasswd.  
Il vaut mieux le mettre complètement ailleurs (dans le répertoire de config d'apache, par exemple)

n°940193
Masenko
Posté le 07-01-2005 à 13:23:16  profilanswer
 

Essaye ça :
 

Code :
  1. AuthUserFile /home/davjack/web/oniris/site/oniris/adm/.htpasswd
  2. AuthGroupFile /dev/null
  3. AuthName "Accès restreint"
  4. AuthType Basic
  5. <limit GET>
  6. require valid-user
  7. </limit>


Message édité par Masenko le 07-01-2005 à 13:23:41
n°940356
ratibus
Posté le 07-01-2005 à 15:29:24  profilanswer
 

masenko a écrit :

Essaye ça :
 

Code :
  1. AuthUserFile /home/davjack/web/oniris/site/oniris/adm/.htpasswd
  2. AuthGroupFile /dev/null
  3. AuthName "Accès restreint"
  4. AuthType Basic
  5. <limit GET>
  6. require valid-user
  7. </limit>



Donc si je fait un POST sur la page je passe :)
 
Enlève la clause limit


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Erreur 500 sur serveur local apache : .htaccess

 

Sujets relatifs
[php5] Bloquer l'erreur d'un include/require [résolu][Apache & URL Rewriting] Questions métaphysiques
[IIS] .htaccess et .htpasswd possible sur un IIS ?Script qui marche en local mais pas en ligne
Conseil ->Quel type de serveur pour une base MySQL?problème avec fichier .htaccess
[PHP] Erreur lors d'un test d'un cookie inexistant [Résolu]Une erreur d'exécution en ASP?? non??? incroyable !!
envoyer un message du serveur à tous les clientsErreur de lien .h (débutant)
Plus de sujets relatifs à : Erreur 500 sur serveur local apache : .htaccess


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR