Pada kesempatan sebelumnya, saya sudah sebutkan bahwa RSS Feed blog ini mengalami kendala, yaitu adanya error saat dibuka. Karena belum lama ini juga baru selesai menyelesaikan masalah yang terjadi pada PC dan blog ini, jadi kemarin agak males untuk mereparasi Feeds tersebut.
Setelah semangatnya bangkit kembali akibat minum kopi ginseng, mulai perburuan mencari informasi mengenai problem RSS Feeds itu. Dan ternyata tidak perlu jauh-jauh, karena basicnya Wordpress, jadinya ke forum Wordpress Support dan menemukan sebuah topic dengan permasalahan yang serupa.
Dari feedback di forum itu tadi, ada yang menganjurkan untuk mengunjungi sebuah link yang berisi cara memperbaikinya. Langsung saja panggil tukang ojek
menuju lokasi. Dan menemui sebuah tutorial bagaimana memperbaiki RSS Feed yang error.
Berikut adalah langkah-langkah perbaikan yang saya terjemahkan secara manusiawi.
1. Penjelasan dulu perbaiki kemudian
Problem :
XML Parsing Error: XML or text declaration not at start of entity
Location: http://hpnugroho.com/feed/
Line Number 2, Column 1: <?xml version=”1.0″ encoding=”UTF-8″?>
^
Sebagian besar disebabkan karena adanya baris kosong di awal kode html dari halaman index. Contohnya :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head profile="http://gmpg.org/xfn/11"> <meta name="google-site-verification" content="mVSOENZbizMzqyCpgGsRAqomcNpyoOTQgUgPjZOkcPE" /> <link rel="shortcut icon" href="http://hpnugroho.com/wp-content/uploads/2009/10/favicon.ico" > <link rel="icon" href="http://hpnugroho.com/wp-content/uploads/2009/10/animated_favicon.gif" type="image/gif" >
Terlihat ada 2 baris kosong diawal sebelum kode html pertama, hal itulah yang membuat Feed jadi kacau. Untuk memperbaikinya, disarankan untuk cek seluruh file dan menghilangkan baris kosong tersebut.
Kebayang tidak berapa jumlah file yang harus diperiksa ? Untuk mempermudah, bisa menggunakan plugins RSS Fix, seperti yang mas Achot sarankan pada artikel sebelumnya. Tetapi ternyata setelah di bersihkan baris kosongnya masih tetap tidak berhasil.
2. Solusi alternatif yang manjur
Gagal dengan cara diatas, biar sudah keburu
memeriksa seabrek file, akhirnya menggunakan cara yang saya dapat dari : http://www.w3it.org/blog/wordpress-feed-error-output-solution-how-to/
Dan inilah sekelumit hasil terjemahan manusiawi tersebut :
Buka file “ feed-rss2.php ” yang ada di folder wp-includes. Temukan kode berikut ini, ( adanya pasti dibaris awal )
header('Content-Type: text/xml; charset=' . get_option('blog_charset'), true);
$more = 1;
Masukan kode berikut ini dibawah kode diatas, jangan tunggu lama alias tidak pakai lompat baris lagi, langsung dibawahnya.
$out = ob_get_contents();
$out = str_replace(array("n", "r", "t", " "), "", $input);
ob_end_clean();
Lakukan hal yang sama, maksudnya masukan kode tersebut juga kedalam file feed-rss2-comments.php ; feed-rss.php ; feed-rdf.php ; feed-atom.php ; feed-atom-comments.php.
Nah, setelah selesai meng-edit semua file tersebut maka RSS Feeds jadi normal kembali.
Jadi semua permasalahan sudah beres alias selesai. Blog kembali normal dan aktifitas blogwalking bisa pulih kembali, kecuali masalah dengan koneksi lemot bin dudul. ![]()









{ 1 trackback }
{ 37 comments… read them below or add one }
Sampai sekarang punya saya masih error
@marsudiyanto,
oya… coba cara diatas pak, sy lansung tokcer nih …
Muga-muga wek ku aja error mas, tapi kalau suwatu sangat ngalamin, saya mohon dimiscall ke my hape mas. nolapantujuhlapantigaduaduasembilanlimanolnolsembilan. Sekalian minta bangtuannya ya.

Wandi thok´s terakhir menulis di blog ..Tanda-tanda kecanduan internet
@Wandi thok,
klo lewat miscall bayarannya lebih mahal pak …
no worry pak, klo ada masalah kasih tau aja, siapa tahu bisa sy bantuin ..
selamat pagi dini hari mas. lagi dandan blog nih?
@udienroy,
bukan dandan bro, tapi benerin gentengnya yang pada bocor …
hmm berarti itu to penyebabnya.. wah perlu di ingat-ingat nih
@udienroy,
biar gak lupa dicatet ..
saya pernah mengalami error pada feed via email dan itu terjadi entah kenapa. blog saya terasa aneh, kadang bisa dipake kadang tidak… (feed via email mas) padahal kodenya udah saya copas dari feedburner lho….
adakah bisa membantu. terima kasih atas perhatiannya
liudin´s terakhir menulis di blog ..Apakah Anda Benar-benar Membutuhkan Pengembangan Emotional Intelligence
@liudin,
sy lihat tdk ada masalah kok …
errornya seperti apa mas ?
saya sedikit agak bingung dengan feed ini Mas Nug bisa bantu mengecek punya saya. Mengingat pak Mars bilang punyanya error tapi ketika saya kunjungi dengan url feed – nya kok ya normal. Punya sayapun demikian Mas.
Trims atas infonya :)
arkasala´s terakhir menulis di blog ..Guru Kehidupan
@arkasala,
untuk mengecek apakah feeds bermasalah atau tidak, bisa dilihat lewat coment-luv . kalau comment-luv bisa mendeteksi artikel terakhir artinya feeds normal ( error bukan karena koneksi lho… ) atau lihat souce code halaman index.
caranya dihalaman index/home klik kanan dan pilih view source code ( lihat kode sumber halaman ), biasanya seperti blog ini ada 1 – 2 baris kosong diatas tulisan <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
dan milik kang Yayat tdk ada alias bagus …
alhamdulillah kalo tidak ada masalah mas. terima kasih banget atas penjelasan dan bantuannya.
Salam hangat selalu :)
arkasala´s terakhir menulis di blog ..Guru Kehidupan
Makash ni infonya dan langsung di olah TKP.
Nemu artikel di atas dari googling ni :) ahirnya msk ke situs ini,dan sepertinya yg punya blog uda ggak asing lg ni bgiku
@Mr.o2n,
dan ternyata memang bukan orang asing tapi wong jowo …
kembali kasih mas ….
Kalau untuk blog gratisan gimana mas ngeditnya?
@Perawan Desah,
setahu sy, blog di WP.com dan Blogspot jarang sekali mengalami problem karena struktur-nya sudah ter-maintain rapi dan tdk bisa di-edit ..
kecuali jika host di webhosting gratisan itu bisa terjadi sebab filenya tetap kita yg upload sendiri ..
Semoga saya dapat jawabannya, insya alloh entar balik ke tulisan ini mas.

Perawan Desah´s terakhir menulis di blog ..Kapolwil Mesum dengan 5 Polwan
@Perawan Desah,
harus berantem dulu sama wordpress dan google
yg bisa diedit di WP.com dan Blogspot cuma theme aja, mau edit yg lain …. ?
Cara mengetahui feed kita eror apa enggak, gimana ya? newbie nih.
kalo punyaku eror gak ya? ada yg bisa bantu cek?
@eistereo,
biasanya di theme ada logo rss, klik aja, nanti khan bisa lihat ada problem atau tdk …
feeds-nya aman kok …
Kadang errornya menjengkelkan juga mas, deteksi dengan comment luv juga terkadang ngawur, karena server comment luv juga error nggak tahu kenapa.
@aldy,
iya mas …
walau feeds-nya dah bisa dilihat, tapi dari comment-luv masih problem, tdk tahu dgn feed by email blm di test nih ..
Wah, teknis banget ya caranya mas
Blogspot saya belakangan juga error feednya, terutama setelah dimigrasi ke WP. Nggak tau kenapa

iskandaria´s terakhir menulis di blog ..Nyoba theme baru lagi
@iskandaria,
cuma nambahin kode dikit aja kok mas …
daripada susah-2 ngedit banyak file ..
Ternyata blogspot saya emang lagi error feednya, buktinya comluv nggak mau mendeteksi dan kalo saya gunakan url kafegue dot com ternyata langsung bisa mendeteksi postingan terbaru tuh comluv-nya

iskandaria´s terakhir menulis di blog ..Nyoba theme baru lagi
@iskandaria,
mungkin koneksi atau servernya kali mas …
LUmayan dapet ilmu baru. Tak copy langsg ms…trims
dulu pernah eror pas ganti theme.. tahunya saat komentar di blog yang pake commentlup.
tapi sekarang tiba2 udah sembuh.. :D
thanks mas..i love u fuuulll….~~~ dah bener rss ku!~
sama-sama …
sukses untuk anda …
ok bro dicoba dulu..
bro saya kok tetep errorejing ya??? udah coba pke manual atau pk plugin tetep aja, kira2 apanya ya bro??? thanx
hehehe…. berhasil-berhasil… horeee….

makasih om Nugroho! gubug Reyot semakin kokoh berdiri..
wah mantap juga informasi nya,baru ketemu skrg cara perbaikan nya
makasih bro, sukses selalu dalam ngeblog nya
fake security cameras´s terakhir menulis di blog ..Hidden Surveillance Camera
thx banyak….
kalau feed saya sll tidak dapat menampilkan post terakhir saya.. kenapa ya mas??
sll saja tulisannya No last blog posts to return