Tüm Seçenekler + veya - ile başlamalıdır, aksi takdirde Seçenek [kapalı] olamaz


11

Bir .htaccess dosyasında bu satırı var

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

Aşağıdaki hatayı alıyorum:

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

Bunu nasıl düzeltebilirim ve hala bir şeyler yapabilirim?

Daha da iyisi bu çizgi ne yapıyor ve hatta gerekli mi?


3
Bu çizgi hiç mantıklı değil, tekrar tekrar aynı şeyler ve kendisiyle çelişiyor ( Indexes -Indexes). Seçeneklerin ne anlama geldiğini öğrenmek için belgeleri okuyun ve ardından ihtiyacınız olanı yapan yeni bir satır yazın. Hata mesajının kendisi açıklayıcı olmalıdır. Son olarak, bu etiketlediğiniz gibi 2.2 değil, Apache 2.4 değil mi?
Sven

Bu sunucuyu ele geçirdim. Bu konuda fazla deneyimim yok.
d0001

Ben de değil. htaccess optionsBaşlamak için Googling terimlerini denerdim . Google'a, aldığınız hata mesajının metnini de ekleyebilirsiniz.
Reinstate Monica diyorum

Yanıtlar:


21

Sorunuzun yanıtı hata mesajında ​​bulunmaktadır.

Bu durumda yapılacak doğru şey, o satırı yazan kişi şapırtıp belirtilen her seçeneğin bir listesini yapmak olacaktır. Bir eksi ile görünüyorsa, bir kez eksi ile koyun. Sadece çıplak veya artı ile görünüyorsa, artı ile bir kez koyun.

Sadece bunu istediğine inanıyorum:

Options +SymLinksIfOwnerMatch +ExecCGI +Includes +IncludesNOEXEC -Indexes

Neden bu alanda bu seçenek kümesinin gerekli olduğunu bilmiyorum. Ancak, her birinin açıklaması için belgeleri okumaktan çekinmeyin ve kullanım durumunuzun bunu nasıl gerektirip gerektirmediğini görün.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.