IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Utilisation de .htaccess


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2005
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2005
    Messages : 86
    Par défaut Utilisation de .htaccess
    Salut,
    Je suis en local sur ma machine avec un Apache 2.2 et je veux acceder à mon site http://localhost:8080/tvba/; je n'ai aucun problème pour accéder à http://localhost:8080/. Par contre pour tvba, je souhaite protéger par mot de passe l'accés à ce répertoire;
    Voici mon fichier .htaccess : (à l'emplacement D:/Dev/WWW/monsite.free.fr/web/tvba/)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    AuthName "Acces Restreints au dossier WEB"
    AuthType Basic
    AuthUserFile D:/Dev/WWW/monsite.free.fr/web/conf/mdp
    require user jean rene
    Voici mon fichier mdp : (à l'emplacement D:/Dev/WWW/monsite.free.fr/web/conf/)
    jean:Er4(T
    rene:4rt6
    Et pour finir voici une partie de httpd.conf
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    ...
    ServerRoot "C:/Program Files/Apache Software Foundation/Apache2.2"
    ...
    Listen 8080
    ...
    ServerAdmin admin@localhost 
    ...
    ServerName 127.0.0.1:8080
    ...
    DocumentRoot "D:/Dev/WWW"
    <Directory />
        Options FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Satisfy all
    </Directory>
    <Directory "D:/Dev/WWW">
     MultiViews
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
    </Directory>
    ...
    Alias "/tvba" "D:/Dev/WWW/monsite.free.fr/web/tvba/"
    <Directory "D:/Dev/WWW/monsite.free.fr/web/tvba">
    Options Indexes FollowSymLinks Includes
    AllowOverride All
    Allow from all
    </Directory>
    Bon, voilà vous avez tout , moi j'ai rien et je boucle grave depuis 3h; voici ce que me répond le browser à ma requete http://localhost:8080/tvba/ :

    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.
    Si vous avez une idée, ça serait super.
    Merci par avance !

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Oui : quant on obtient une erreur 500 (Internal Server Error), le réflexe à avoir est d'aller consulter le journal d'erreur d'Apache
    More information about this error may be available in the server error log.

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2005
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2005
    Messages : 86
    Par défaut Utilisation de .htaccess
    Salut,
    Oui, effectivement je n'y avais pas pensé;

    J'ai comme message dans error.log :

    [Thu Feb 28 18:37:15 2008] [alert] [client 127.0.0.1] D:/Dev/WWW/monsite.free.fr/web/tvba/.htaccess: Invalid command 'AuthFile', perhaps misspelled or defined by a module not included in the server configuration
    Je regarde cela, en attendant si t'as des infos n'hésite pas.
    merci encore.

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    AuthFile (au lieu de AuthUserFile) n'existe pas en effet mais vous ne l'avez pas utilisé dans ce que vous avez montré

    Si vous êtes chez Free, votre authentification locale ne sera pas valable sur leur serveur. Le fichier .htaccess s'écrit autrement (PerlSetVar à placer devant AuthUserFile dont le chemin est relatif à votre espace et les mots de passe doivent être en clair).

  5. #5
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2005
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2005
    Messages : 86
    Par défaut Utilisé htaccess
    J'ai parlé de AuthFile car je venais de faire un test depuis une autre environnement. Je viens de remplacer AuthFile par AuthUserFile et cela marche correctement.

    Je vous remrecie pour votre aide.
    @+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 19/09/2013, 13h29
  2. Variable utilisable dans htaccess ?
    Par Kerweb dans le forum Apache
    Réponses: 1
    Dernier message: 07/11/2012, 18h11
  3. forcer l'utilisation du .HTACCESS
    Par alex61 dans le forum Apache
    Réponses: 1
    Dernier message: 24/05/2011, 15h41
  4. [PHP 5.0] interrogation de la bdd et utilisation de htaccess
    Par ranell dans le forum Langage
    Réponses: 2
    Dernier message: 14/06/2010, 16h54
  5. Utilisation du .HTACCESS
    Par amerex dans le forum Apache
    Réponses: 2
    Dernier message: 21/10/2007, 06h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo