Gönderen Konu: Linux Internal Server Error‏ çözüm (Options +FollowSymLinks )  (Okunma sayısı 206 defa)

GuvenliHost

  • Yönetici
  • Kahraman Üye
  • *****
  • İleti: 506
  • Karma +10/-0
    • Profili Görüntüle
Sunucudaki Diğer siteler sorunsuz çalışıyor fakat sizinki açıldığında Internal Server Error‏  hatasını alıyorsunuz
Hazır sistemlerin genelinde .htaccess dosyasına Options +FollowSymLinks kodu eklenmiştir

ftpmizdeki .htaccess dosyasını açıp
Kod: [Seç]
Options +FollowSymLinks

satırını sildiğimizde sitemizin normal çalışmaya devam ettiğini göreceğiz

GüvenliHost'un eski sunucu yapılandırılmasında httpd.conf dosyasında bulunan

Alıntı
<Directory /home/*>
    AllowOverride All
    Options -MultiViews -Indexes FollowSymlinks IncludesNoExec +Includes


satırları Güvenlik sebebiyle kaldırıldığı için

Kod: [Seç]
Options +FollowSymLinks

Satırı .htaccess dosyamızda bulunduğunda

Internal Server Error‏

hatasıyla karşılaşacağız
Sunucumuzdaki sitelerin birisinde var birisinde yok 100lerce sitemiz olduğunu varsayalım hepsini tek tek araştırmak zorunda değiliz SSH üzerinden tek bir kod yardımı ile tüm sitelerdeki kodu pasif konuma getirebiliriz
1- putty programını çalıştırın. (indirmek için: http://guvenlihost.com/dosya/putty.exe )

 2- Sunucu ip adresini yazarak bağlanın.

 3- root kullanıcısı ve şifresiyle giriş yapın
       
4- Aşağıdaki komutuuygulayın




perl -pi -e 's/Options/#Options /' /home/*/domains/*/public_html/.htaccess
perl -pi -e 's/Options/#Options /' /home/*/domains/*/public_html/*/.htaccess


Saygılar
« Son Düzenleme: 26 Aralık 2011, 22:29:12 Gönderen: GuvenliHost »