76 votes

.htaccess refuser de tous

J'ai copié une de mes anciennes applications et je l'ai renommée en New_application. Je souhaite accéder au fichier .htaccess qui se trouve dans le dossier New_application. Quand je l'ai ouvert avec mon éditeur de texte, il a juste montré " Deny from all ". J'ai essayé d'ouvrir .htaccess dans mon ancienne application, il affichait également ' Deny from all '. Je me souviens que j'étais capable de l'éditer auparavant, mais je ne sais pas ce que je ne peux pas maintenant. Des pensées? Merci beaucoup.

30voto

gasp Points 51

Cette syntaxe a changé avec le nouveau serveur Apache HTTPd, veuillez consulter la documentation sur la mise à niveau vers Apache 2.4 pour plus de détails.

2.2 la syntaxe de configuration était

 Order deny,allow
Deny from all

La configuration 2.4 est maintenant

 Require all denied

Ainsi, cette syntaxe 2.2

 order deny,allow
deny from all
allow from 127.0.0.1

Ne serait-il maintenant écrit

 Require local

4voto

Sahand Points 774

Vous pouvez le modifier. Le contenu du fichier est littéralement "Deny from all" qui est une directive Apache : http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html#deny

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X