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.