Localhost’da htaccess dosyası ekleyince yaşanan 500 internal server error hatası

PHP ile bir site geliştiriyorum bu sırada yaşadığım bir sorunun çözümünü sizlerle paylaşayım dedim.

Localhost’da htaccess dosyasını oluşturunca site 500 internal server error hatası veriyordu. Bunun için Localhost izinlerini ayarlamamız gerekiyormuş. Onuda şöyle yapıyoruz.

localhost -> bin -> apache -> apache 2.4.9 -> conf yolunu izleyerek açılan klasör de httpd.conf dosyasını herhangi bir metin editörü ile açıyoruz.

İlk işimiz ctrl + f yaparak #LoadModule rewrite_module modules/mod_rewrite.so metnini aratıyoruz ve başındaki # işaretini kaldırıyoruz. Daha sonra yine aynı şekilde allowoverride none metnini aratıyoruz ve none olan kısımları all şeklinde değiştiriyoruz. Burada işimiz bitti metin editörünü kaydedip çıkıyoruz.

Şimdi tek yapmamız gereken wampserver’a reset atmak. Sağ alttaki wamp ikonuna tıklayıp tüm servisleri yeniden başlat diyoruz ve sorunumuz çözüldü.

Posted by Rıdvan Tunç

Öğrenmeye çalışıyor..

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir