Etiket arşivi: xml işleme komutu harici varlığın başında değil

WordPress Sayfa Başında Boşluk, XML Ayrıştırma Hatası (Çözüldü)

htmlArkadaşlar yakın zamanda yeni servere geçtim ve bu kez çok problemli oldu bu süreç.

Uğraştığım birçok problem oldu. Bunlardan birisi de web sayfasının kaynak kodunun tepesinde oluşan boşluk(lar). Bu sebepten dolayı özellikle sitemap’ın başında boşluk oluşması sebebiyle sitemap hata veriyor ve google tarafından algılanmıyordu. Epey araştırdım ve bu konuya birçok sebep buldum fakat hemen hepsi aynı problemden bahsediyor.

Bu sorun XML hatasına sebep oluyor, karşılaşılan hatalar şöyle.

[highlight color=”red”] XML Ayrıştırma Hatası: xml işleme komutu harici varlığın başında değilLocation: http://www.orneksite.com/feed/Line Number 2, Column 1 [/highlight]

Sayfanın kaynak koduna baktığınızdaysa problem şu şekilde görünüyor.

[highlight color=”red”] 1.
2. <?xml version=”1.0¨ encoding=”UTF-8¨?>[/highlight]

Ben sebebimi wp-config.php’de buldum. Sebep şu “wp-config.php” dosyasının başında ve sonundaki satır boşlukları.

Bende işe yarayan öneri çözümüm şu; “wp.config.php” dosyasını editörle açtım. Bunun için notepat++ programını öneririm.
Sayfanın başında 1 satırlık boşluk vardı.
Sayfanın sonunda 3 satırlık boşluk vardı.
Tüm bunları aldıktan sonra sorun çözüldü.