500 – An error has occurred!
DB function failed with error number 126
Incorrect key file for table ‘/tmp/#sql_54d6_0.MYI’; try to repair it SQL=SELECT c.*, g.name AS groupname, cc.title AS name, u.name AS editor, f.content_id AS frontpage, s.title AS section_name, v.name AS author FROM jos_content AS c LEFT JOIN jos_categories AS cc ON cc.id = c.catid LEFT JOIN jos_sections AS s ON s.id = c.sectionid LEFT JOIN jos_groups AS g ON g.id = c.access LEFT JOIN jos_users AS u ON u.id = c.checked_out LEFT JOIN jos_users AS v ON v.id = c.created_by LEFT JOIN jos_content_frontpage AS f ON f.content_id = c.id WHERE c.state != -2 ORDER BY section_name , section_name, cc.title, c.ordering LIMIT 0, 20
Pernah mengalami error seperti ini? Para pengguna joomla kemungkinan pernah mengalaminya. Apakah ini karena CMS Joomla yang kurang mumpuni? Tidak…tidak… kesalahan ini bukan berasal dari Joomla.
Ya, kesalahan ini berasal dari MySQL. Bila dilihat dari pesan kesalahan di atas, error yang terjadi melibatkan beberapa tabel yaitu:
- jos_content
- jos_categories
- jos_sections
- jos_groups
- jos_users
- jos_content_frontpage
Kemungkinan salah satu dari beberapa tabel di atas mengalami kerusakan ntah karena mati lampu (biasa kan di Indonesia?) atau karena hal-hal lainnya.
Solusinya adalah memperbaiki tabel tersebut dengan perintah REPARO eh salah itu untuk perbaiki benda di kisah Harry Potter :D. Yang benernya adalah REPAIR TABLE. Penggunaannya:
repair table jos_content; repair table jos_categories; repair table jos_sections; repair table jos_groups; repair table jos_users; repair table jos_content_frontpage;
Apabila dengan memperbaiki keenam tabel tersebut tidak menyelesaikan masalah, kemungkinan yang lain adalah direktori temporary mysql tidak dapat dibaca (mungkin kepenuhan).
Random Posts
Loading…
Tags: database, Error, Joomla, MySQL, repair, tabel, temporary













May 12th, 2011 at 5:43 am
kalau gak bisa juga gimana bang ?
May 12th, 2011 at 3:52 pm
@mamat
Lum ketemu kasus blm berhasil setelah dua hal tersebut dilakukan.