Linux Apache Türkçe Karakter Sorunu Çözümü

29 Ocak, 2015

Linux üzerinde sanal sunucuyu manuel olarak kurulum yaparken bazı sorunlar ile karşılaşmıştık bu sorunlardan biride Türkçe karakterlerde anlamsız ifadelerin çıkmasıdır. Peki bu sorun nasıl çözülecek?

Sorunun çözümü için bir çok yol var malum bunun nedeni linux’un açık kaynak olmasındandır. Şimdi çözümlere geçelim. Kullandığım  Linux paketi Ubuntu Unicorn 14.0.1 sürümüdür.

Benim başarı ile sonuç aldığım çözüm yolu (charset.conf):

sudo nano /etc/apache2/conf-available/charset.conf

komutunu terminal ekranına yazdığınızda config dosyasına erişim sağlayacaksınız. İçerisinde #AddDefaultChareset UTF-8 satırındaki # (Diez) simgesini silip kaydedip çıkıyoruz.

sudo service apache2 restart

Apache2 serveri resetlediğimizde sorunumuz çözülmüş olacaktır.

Çözüm Yolu 2# (httpd.conf)

sudo nano /etc/apache2/httpd.conf

İçerisine “AddDefaultCharset UTF-8” satırını ekleyip Kaydedin ve çıkın.

sudo service apache2 restart

Son olarak apache2 serveri reset ettiğimizde sorunumuz düzelmiş olacaktır.

Bunlar bazı çözüm yollarıdır. Daha fazla çözüm yollarıda olabilir yarımdıcı olmak isteyen arkadaşlar yorum ile bu bilgileri paylaşabilirler.