• 29-08-2014, 15:05:47
    #1
    Selam lar..

    Arkadaşlar bir kaç gündür sitemde basit ama çözemediğim bir sorun oluştu. Site sorunsuz düzgün açılıyor. Fakat kaynağı görüntülediğimde sayfanın en üstünde bir satır boşluk oluyor.

    /// Bu satırda boşluk çıkıyor
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html lang="tr">
    Sitem wordpress tabanlı fakat wordpress harici php ile hazirlanmis sayfalarimda bulunuyor. Aynı sorun bu sayfalarda da mevcut. Sorunu şu şekilde farkettim. rss sayfalarında en üstte boşluk olduğu zaman xml sayfası görüntülenmiyor ve aşağıdaki gibi bir uyarı veriyor.

    This page contains the following errors:
    
    error on line 2 at column 6: XML declaration allowed only at the start of the document
    Below is a rendering of the page up to the first error.
    Kaynağı görüntülediğimde sayfanın sorunsuz çalıştığını gördüm ve ilk satıra eklenen boşluk sebebi ile uyarı aldığımı anladım. htaccess ve çeşitli dosyalarda değişiklikler yaparak düzeltmeyi denedim ama sonuç alamadım.

    Sorun hakkında fikri veya bilgisi olan varsa paylaşırsa sevinirim.
  • 29-08-2014, 16:40:41
    #2
    zeqi adlı üyeden alıntı: mesajı görüntüle
    Selam lar..

    Arkadaşlar bir kaç gündür sitemde basit ama çözemediğim bir sorun oluştu. Site sorunsuz düzgün açılıyor. Fakat kaynağı görüntülediğimde sayfanın en üstünde bir satır boşluk oluyor.

    /// Bu satırda boşluk çıkıyor
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html lang="tr">
    Sitem wordpress tabanlı fakat wordpress harici php ile hazirlanmis sayfalarimda bulunuyor. Aynı sorun bu sayfalarda da mevcut. Sorunu şu şekilde farkettim. rss sayfalarında en üstte boşluk olduğu zaman xml sayfası görüntülenmiyor ve aşağıdaki gibi bir uyarı veriyor.

    This page contains the following errors:
    
    error on line 2 at column 6: XML declaration allowed only at the start of the document
    Below is a rendering of the page up to the first error.
    Kaynağı görüntülediğimde sayfanın sorunsuz çalıştığını gördüm ve ilk satıra eklenen boşluk sebebi ile uyarı aldığımı anladım. htaccess ve çeşitli dosyalarda değişiklikler yaparak düzeltmeyi denedim ama sonuç alamadım.

    Sorun hakkında fikri veya bilgisi olan varsa paylaşırsa sevinirim.
    Hocam config dosyası gibi açılan sayfanın üstünde include ettiğiniz dosyaları utf 8 bom suz olarak kaydedip bi deneyin. bende de aynı sorun oluşmuştu o şekilde aştım.
  • 02-09-2014, 02:55:36
    #3
    Sanırım sorun dediğiniz gibiymiş. Tesekkurler sehzadem. Notepad++ ile UTF-8 bomsuz kaydedip yükledim. Ama sorun çözülmedi, orjinal dosyada güncellemelerimi yaparak kaydettim ve yeniden yükledim düzeldi. Saatlerce uğraştım sorunun çözümü bu kadar basitmiş. Benzer sorunla karşılaşan arkadaşlar için tavsiyem. Hatayı en son değişiklik yaptığınız dosyalarda arayın. Sitenizin yedeğini alıp, sorun olmadan önceki dosyaları sıra ile yükleyin. Düzeldiği yerde hatalı dosyayı hızlıca bulabilirsiniz. Ayrıca hata wordpress sistemde functions.php icinde include edilmis bir sayfada cikti. Ben çok zaman harcadım siz harcamayın