Problème .htaccess il ne marche pas ?!!

Problème .htaccess il ne marche pas ?!! - PHP - Programmation

Marsh Posté le 10-03-2006 à 17:41:29    

Bonjour à tous   :hello:  
 
Alors voilà j'ai un souci avec un fichier .htaccess je veux le mettre dans un dossier /admin/ à la racine le problème c'est que :
 
     
     1) il est invisible sur dans le dossier alors que quand je le met dedans il me demande si je veux le remplacer   :heink:  
     2) il est pas pris en compte... il marche pas
 
c'est la première fois que j'ai ce souci... j'y comprend rien l'herbergeur c'est Ornis,  
 
.htaccess :

Code :
  1. # .htaccess
  2. AuthUserFile /home/act/html/admin/.htpasswd
  3. AuthGroupFile /dev/null
  4. AuthName "Accès privé"
  5. AuthType Basic
  6. <Limit GET POST>
  7. require valid-user
  8. </Limit>


 
.htpasswd

Code :
  1. Manzo:mzlo68lyc13S2


 
Quelqu'un a eu un problème de se type ?
 
l'herbergement ce fait sur Linux
 
Merci pour votre aide  :)


Message édité par Manzo le 10-03-2006 à 17:42:04

---------------
Mon Site'Blog :: http://www.rcm-design.com
Reply

Marsh Posté le 10-03-2006 à 17:41:29   

Reply

Marsh Posté le 10-03-2006 à 19:51:45    

euh c'est un serveur dédié que tu utilises ?
 
Et ton fichier .htaccess n'est pas visible sur ton client FTP je suppose, pour cela tu dois passer en mode passif.
 
Tiens nous au courant


---------------
N'oubliez pas de mettre [RESOLU] dans le titre quand c'est fini - Pour poster vos sources : http://paste.clicksources.com/
Reply

Marsh Posté le 10-03-2006 à 20:20:06    

sous unix/linux, les fichiers ayant un nom qui commence par un "." sont invisibles.

Reply

Marsh Posté le 11-03-2006 à 00:04:39    

non un fichier .htaccess même sous unix/linux est visible. Ca n'a rien à voir


---------------
N'oubliez pas de mettre [RESOLU] dans le titre quand c'est fini - Pour poster vos sources : http://paste.clicksources.com/
Reply

Marsh Posté le 11-03-2006 à 00:27:34    

enfin quand je dis invisibles ca veut dire "masqués" . Tu fais un ls , tu les vois pas , ls -a , tu les vois.
 
Bon ca n'a rien a voir pck'en fait je sortais de ma sieste et j'avais pas bien lu je croyais qu'en l'uploadant avec son logiciel , il le voyait pas :D => Go dodo

Reply

Marsh Posté le 11-03-2006 à 09:24:10    

bah je vois pas trop l'erreur :(
 
ton système d'exploitation c'est windobe??
si c'est le cas je vois déjà pas comment tu as pu créer un fichier qui commençait par un "."
 
es-tu sur que /home/act/html/admin/.htpasswd est bien le bon chemin??


Message édité par silver89 le 11-03-2006 à 09:26:50
Reply

Marsh Posté le 11-03-2006 à 10:54:25    

silver89 > tu lui demandes s'il est sous windows et apres tu lui demandes si
/home/act/html/admin/.htpasswd est bien le bon chemin  
 
y'a rien qui te choque dans ta question ?


---------------
N'oubliez pas de mettre [RESOLU] dans le titre quand c'est fini - Pour poster vos sources : http://paste.clicksources.com/
Reply

Marsh Posté le 11-03-2006 à 20:02:11    

Bah non rien ne me choque...enfin je pense pas, je vois pas le lien entre les 2.... :)
 
Je demandais simplement s'il était sur que le chemin qu'il avait donner était le bon, sachant qu'il n'est pas en local, donc non rien ne me choque dans ma question...
 
si ça doit être le cas, je veux bien que tu m'éclaires ^^


Message édité par silver89 le 11-03-2006 à 20:02:41
Reply

Marsh Posté le 12-03-2006 à 04:24:42    

ben /home/act/html/admin/.htpasswd c'est pas un chemin de windows ca.
 
Ca je pense que tu le sais c'est pour ça que je comprends pas ta question.
 
Sous windows il faut créer un fichier htaccess.txt ensuite l'uploader sur le ftp puis le renommer en .htaccess
 
En revanche si tu télécharges ce fichier, win accepte les .htaccess


---------------
N'oubliez pas de mettre [RESOLU] dans le titre quand c'est fini - Pour poster vos sources : http://paste.clicksources.com/
Reply

Marsh Posté le 14-03-2006 à 20:06:10    

Citation :

 
  ben /home/act/html/admin/.htpasswd c'est pas un chemin de windows ca.


 
ça oui j'ai comprit :)
 

Citation :

Sous windows il faut créer un fichier htaccess.txt ensuite l'uploader sur le ftp puis le renommer en .htaccess


 
c'est ça que je comprenais pas, il me semblait bien que sur windows on pouvait pas créer un fichier qui a un nom qui commence par un ' . '  
 
vive linux !!!! :D
 
enfin j'dis ça.... j'dis rien ^^

Reply

Marsh Posté le 14-03-2006 à 20:06:10   

Reply

Marsh Posté le 14-03-2006 à 20:23:48    

newneo2001 a écrit :

ben /home/act/html/admin/.htpasswd c'est pas un chemin de windows ca.
 
Ca je pense que tu le sais c'est pour ça que je comprends pas ta question.
 
Sous windows il faut créer un fichier htaccess.txt ensuite l'uploader sur le ftp puis le renommer en .htaccess


 
ou le créer/renomer depuis l'invite de commande, ça marche aussi très bien :)

Reply

Marsh Posté le 14-03-2006 à 21:19:51    

ou depuis un éditeur pas trop nul

Reply

Marsh Posté le 15-03-2006 à 21:59:07    

silver89 a écrit :

Citation :

 
  ben /home/act/html/admin/.htpasswd c'est pas un chemin de windows ca.


 
ça oui j'ai comprit :)
 

Citation :

Sous windows il faut créer un fichier htaccess.txt ensuite l'uploader sur le ftp puis le renommer en .htaccess


 
c'est ça que je comprenais pas, il me semblait bien que sur windows on pouvait pas créer un fichier qui a un nom qui commence par un ' . '  
 
vive linux !!!! :D
 
enfin j'dis ça.... j'dis rien ^^


notepad->enregistrer sous ->".htaccess" (avec double quotes)->ton fichier sera enregistré avec un . au début


Message édité par Profil supprimé le 15-03-2006 à 21:59:47
Reply

Marsh Posté le 18-03-2006 à 09:35:59    

Citation :


notepad->enregistrer sous ->".htaccess" (avec double quotes)->ton fichier sera enregistré avec un . au début


 
merci, autant pour moi, je pensais que windobe n'acceptait pas du tout les fichiers commençant par un point...
 
En tout dans les dernières reponses on fait tt sauf répondre au problême de Manzo  :pt1cable:

Reply

Marsh Posté le 22-03-2006 à 19:47:53    

si t'es sur un dédié, vérifie dans ton httpd.conf que  dans <directory "/dossier/racine/fichiers_web/www/">
AllowOverride soit à All (AllowOverride All)  
s'il est à none, ton .htaccess sera ignoré
 
 

Reply

Marsh Posté le 28-02-2009 à 17:24:58    

silver89 a écrit :

Citation :


notepad->enregistrer sous ->".htaccess" (avec double quotes)->ton fichier sera enregistré avec un . au début


 
merci, autant pour moi, je pensais que windobe n'acceptait pas du tout les fichiers commençant par un point...
 
En tout dans les dernières reponses on fait tt sauf répondre au problême de Manzo  :pt1cable:


 
 
ca marche aussi avec le bloc note de base, pas besoin d'utiliser notepad

Reply

Marsh Posté le 28-02-2009 à 17:56:11    

tu es un peu en retard là...

Reply

Marsh Posté le 13-03-2009 à 18:18:41    

Bonjour,
J'ai le même problème.
Pour ma part je suis en local, sur linux, avec apache.
mes fichier (qui sont bien dans le dossier dont je veut restreindre l'accès dans ce cas, admin):
.htaccess:
 
AuthUserFile /var/www/me/admin/.htpasswd
AuthName "dossier proteger"
AuthType Basic
 
<limit GET POST>
require valid-user
</limit
 
.htpasswd
 
osthato:taRYOPY9HISQ51FG.
 
Voila, comme je suis en local vous vous doutez bien que je suis certain de mon chemin. :)
Et donc oui, j'ai le même problème, j'accède à l'administration sans m'authentifier.(Pour l'instant en local, c'est pas très grave mais voila. :))
 
Merci pour votre aide.

Reply

Marsh Posté le 13-03-2009 à 18:29:29    

Bon après recherche ( sa fait 3 jour que je suis dessus je vient de trouver) youpi !
grace a : http://doc.ubuntu-fr.org/lamp
paragraphe .htaccess
 Pour ma par il m'a juste fallu faire sa :
 
Pour que apache2 prenne en compte la présence d'un fichier .htaccess, il faut éditer le fichier /etc/apache2/sites-available/default et remplacer les deux 1ers AllowOverride None (dans les balises <Directory /> et <Directory /var/www/> ) par AllowOverride All
 
Une fois fait, redémarrez Apache2.
 
Voila bonne chance A++.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed