Laravel ile yazılmış bir sitem de tırnak işareti ve bazı Türkçe karakterlerde Türkçe karakter hatası alıyorum hata genel olarak aşağıdaki şekilde. Bunu nasıl çözebilirim acaba?
Sorunu sayfa kaynağına bakınca gördüm sitede normalde sorun görünmüyor.
Bu tam olarak karakter hatası sayılmaz. Veriler db ye yazılırken veya okunurken escape ediliyor ve normal karakter yerine entity kodu görüntüleniyor. Laravel default olarak database tarafında tüm karakterleri destekleyecek karakter motorlarını(utf8mb4_unicode_ci vs.) kullanır. Burda kasıtlı bir encode / decode işlemi var gibi. Bu işlem güvenlik amacıyla da yapılmış olabilir. Çözüm için yazma ve okuma kısımlarına bakılmalı.
Bu tam olarak karakter hatası sayılmaz. Veriler db ye yazılırken veya okunurken escape ediliyor ve normal karakter yerine entity kodu görüntüleniyor. Laravel default olarak database tarafında tüm karakterleri destekleyecek karakter motorlarını(utf8mb4_unicode_ci vs.) kullanır. Burda kasıtlı bir encode / decode işlemi var gibi. Bu işlem güvenlik amacıyla da yapılmış olabilir. Çözüm için yazma ve okuma kısımlarına bakılmalı.
Genel olarak sorun veya dezavantaj oluşturmaz ama seo konusunda siteye nasıl etkisinin olacağını bilen birisine bi sormak lazım. Seo konusunda da bi sorun olacağını sanmıyorum ama yinede emin olmakta fayda var. Eğer 3. şahısların veri giriş imkanı yok ve sadece adminin girdiği veriler gösteriliyorsa bu escape olayı tamamen iptal edilebilir.
Genel olarak sorun veya dezavantaj oluşturmaz ama seo konusunda siteye nasıl etkisinin olacağını bilen birisine bi sormak lazım. Seo konusunda da bi sorun olacağını sanmıyorum ama yinede emin olmakta fayda var. Eğer 3. şahısların veri giriş imkanı yok ve sadece adminin girdiği veriler gösteriliyorsa bu escape olayı tamamen iptal edilebilir.
Teşekkürler SEO açısından düşünüyordum ben dediğiniz ayarlamalara bakayım