Soit toutes les options doivent commencer par + ou -, soit aucune option ne peut [fermée]


11

J'ai cette ligne dans un fichier .htaccess

Options +SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI  Includes  IncludesNOEXEC  SymLinksIfOwnerMatch  Indexes -Indexes

Je reçois l'erreur suivante:

Either all Options must start with + or -, or no Option may.

Comment puis-je résoudre ce problème et continuer à faire l'échantillonnage?

Mieux encore, que fait cette ligne et est-elle même nécessaire?


3
Cette ligne n'a aucun sens, c'est la même chose encore et encore, et se contredit ( Indexes -Indexes). Lisez la documentation pour savoir ce que signifient les options, puis écrivez une nouvelle ligne qui fait ce dont vous avez besoin. Le message d'erreur lui-même doit être explicite. Enfin, je suppose que c'est Apache 2.4, pas 2.2 comme vous l'avez tagué?
Sven

J'ai repris ce serveur. Je n'ai pas beaucoup d'expérience avec cela.
d0001

Moi non plus. J'essaierais de googler les termes htaccess optionspour commencer. Vous pouvez également rechercher sur Google le texte du message d'erreur que vous recevez.
Je dis Reinstate Monica

Réponses:


21

La réponse à votre question est contenue dans le message d'erreur.

La bonne chose à faire dans ce cas serait de gifler celui qui a écrit cette ligne et de faire une liste de chaque option spécifiée. S'il apparaît avec un moins, mettez-le une fois avec un moins. S'il n'apparaît que nu ou avec un plus, mettez-le une fois avec un plus.

Je crois que vous voulez juste ceci:

Options +SymLinksIfOwnerMatch +ExecCGI +Includes +IncludesNOEXEC -Indexes

Pourquoi cet ensemble d'options particulier est nécessaire dans ce domaine, je ne sais pas. Mais, n'hésitez pas à lire la documentation pour une explication de chacun, et voyez comment ou si votre cas d'utilisation l'exige.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.