Le fuseau horaire est UTC+2 heures




Publier un nouveau sujet Répondre au sujet  [ 6 message(s) ] 
 

Problème de mise en place .htacess - Erreur 500
Auteur Message
Message Publié : 26 Sep 2014, 10:44 
Nouveau membre
Hors-ligne

Inscription : 26 Sep 2014, 10:26
Message(s) : 3
Bonjour,

Pouvez-vous m'aider svp ?
Je possède un hébergement mutualisé sur EH, et j'ai essayé de mettre en place un .htaccess sur le serveur, sauf que j'ai une erreur 500.
Voici le tutoriel que j'ai suivi :

1/ mettre ce script dans un fichier dans le dossier que l'on veut protéger pour obtenir son chemin :
Code :
<?php echo realpath('chemin.php'); ?>


2/ après avoir récupéré le chemin créer le .htaccess :
Code :
AuthName "Page d'administration protégée"
AuthType Basic
AuthUserFile "/home/site/www/admin/.htpasswd"
Require valid-user


3/ créer le fichier .htpassword :
Code :
login:mot_de_passe_crypté


4/ créer une page de login :
Code :
<?php
if (isset($_POST['login']) AND isset($_POST['pass']))
{
    $login = $_POST['login'];
    $pass_crypte = crypt($_POST['pass']); // On crypte le mot de passe

    echo '<p>Ligne à copier dans le .htpasswd :<br />' . $login . ':' . $pass_crypte . '</p>';
}

else // On n'a pas encore rempli le formulaire
{
?>

<p>Entrez votre login et votre mot de passe pour le crypter.</p>

<form method="post">
    <p>
        Login : <input type="text" name="login"><br />
        Mot de passe : <input type="text" name="pass"><br /><br />
   
        <input type="submit" value="Crypter !">
    </p>
</form>

<?php
}
?>


Je ne sais pas ce qui pose problème dans ces scripts, ou qui ne serait pas compatible avec EH ?
Merci par avance pour votre aide :-)

PS : soyez indulgent je suis débutante :-)


Haut
 Profil  
Répondre en citant  

Re: Problème de mise en place .htacess - Erreur 500
Message Publié : 26 Sep 2014, 12:57 
Expert
Avatar de l’utilisateur
Hors-ligne

Inscription : 09 Nov 2009, 21:23
Message(s) : 2016
Localisation : Lorraine
Bonjour,

votre .htaccess est faux.

il doit être de ce type (bien regarder le "AuthUserFile") :
Code :
AuthType Basic
AuthName "Secure Area"
AuthUserFile "/var/www/sites/LOGIN/public_html/.htpasswd"
require valid-user


Sinon plutôt que de vous casser la tête dans votre pack d'hébergement y a un outil qui vous génère un couple .htaccess et .htpasswd ;)

Cordialement, janus57

_________________
Image


Haut
 Profil  
Répondre en citant  

Re: Problème de mise en place .htacess - Erreur 500
Message Publié : 26 Sep 2014, 21:35 
Nouveau membre
Hors-ligne

Inscription : 26 Sep 2014, 10:26
Message(s) : 3
Bonjour,

Merci pour votre aide.
J'ai essayé mais ça ne fonctionne pas.

Si j'ai bien compris je récupère le chemin de mon fichier avec le fichier "chemin.php" que je place dans le dossier que je veux protéger, car je ne veux pas tout protéger sur mon hébergement.
Dans la ligne :
Code :
AuthUserFile "/var/www/sites/LOGIN/public_html/.htpasswd"

Je dois donc garder cette ligne tel quelle, en remplaçant "LOGIN" et ajouter après "public_html" le chemin que j'ai récupéré précédemment avec chemin.php ?

Merci


Haut
 Profil  
Répondre en citant  

Re: Problème de mise en place .htacess - Erreur 500
Message Publié : 26 Sep 2014, 22:43 
Expert
Avatar de l’utilisateur
Hors-ligne

Inscription : 09 Nov 2009, 21:23
Message(s) : 2016
Localisation : Lorraine
Bonsoir,

plus simple connectez-vous à l'espace client => sélectionner votre pack d'hébergement => Outils de développement

Et voilà suffit de suivre les instructions, magique non, plus de prise de tête.

Cordialement, janus57

_________________
Image


Haut
 Profil  
Répondre en citant  

Re: Problème de mise en place .htacess - Erreur 500
Message Publié : 30 Sep 2014, 12:07 
Nouveau membre
Hors-ligne

Inscription : 26 Sep 2014, 10:26
Message(s) : 3
Bonjour,

Merci pour votre aide, mais le problème persiste :-(.
Je viens de créer un .htaccess et un .htpassword via mon espace sur easy herbergement et ça ne fonction toujours pas, j'ai toujours cette erreur :
"Internal Server Error

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

Please contact the server administrator, null@easy-hebergement.fr 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."

ça me met une fois la fenêtre de login et après quand je valide ça met met cette page d'erreur.
Pourtant j'ai bien suivit les indications en mettant le .htaccess dans le dossier que je souhaite protéger et le .htpassword à la racine.

Merci par avance.
Cdt


Haut
 Profil  
Répondre en citant  

Re: Problème de mise en place .htacess - Erreur 500
Message Publié : 30 Sep 2014, 12:26 
Expert
Avatar de l’utilisateur
Hors-ligne

Inscription : 09 Nov 2009, 21:23
Message(s) : 2016
Localisation : Lorraine
Bonjour,

quel est le contenu du .htaccess ?

Y a-t-il d'autre .htaccess sur le FTP ?
Si oui c'est quoi leur contenu.

Cordialement, janus57

_________________
Image


Haut
 Profil  
Répondre en citant  

Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 6 message(s) ] 

Le fuseau horaire est UTC+2 heures


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Google [Bot] et 2 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de :
Aller vers :  
cron
Thème par Easy-Hébergement
Powered by phpBB © 2000, 2002, 2005, 2007, 2011 phpBB Group
Traduit en français par Maël Soucaze.