WHMCS Türkçe Karakter E-Posta Sorununu Giderme
WHMCS hosting otomasyonu kullanan firmaların en sık karşılaştığı can sıkıcı sorunlardan biri, müşterilere gönderilen aktivasyon veya fatura maillerindeki Türkçe karakterlerin (ş, ı, ğ, ç, ö, ü) soru işareti (?) veya bozuk semboller şeklinde görünmesidir. Bu durum, veritabanı bağlantı kodlaması veya e-posta şablon yapısının UTF-8 ile uyumlu olmamasından kaynaklanır.
1. configuration.php Üzerinde Charset Belirleme
WHMCS'in MySQL veritabanına bağlanırken UTF-8 karakter setini kullanmasını zorunlu kılmalıyız. Sunucunuzdaki `configuration.php` dosyasını açın:
nano configuration.php
Dosyanın en altına şu iki satırı ekleyin ve kaydedin:
$mysql_charset = 'utf8';
$db_collation = 'utf8_general_ci';
2. WHMCS Sistem Ayarlarında Karakter Setini Değiştirme
WHMCS yönetim paneline girerek sistem geneli kodlamayı güncelleyin:
- Admin panelinde **Setup -> General Settings -> Localisation** sekmesine gidin.
- **System Charset** değerini `utf-8` olarak ayarlayın ve kaydedin.
Bu yapılandırma sonrasında veritabanından çekilen müşteri adları ve fatura detayları maillerde Türkçe karakter sorunu yaratmadan düzgünce görünecektir.
Otomasyon sistemlerinizin kesintisiz ve hatasız çalışmasını sağlayacak optimize edilmiş VDS Sunucu altyapılarımızı inceleyebilir, tüm WHMCS teknik kurulum ve entegrasyon süreçleriniz için Teknik Destek ekibimize başvurabilirsiniz.