WordPress memiliki keunggulan dalam hal kostumisasi fungsionalitas yang akan digunakan. Tidak salah, saat ini wordpress menjadi cms yang powerfull dalam menjembatani antara web developer dan lainnya. Terlebih dalam pemakaian plugin-plugin wordpress yang tidak jarang memakan resource yang berlebih dan memunculkan fatal error dalam alokasi memory bagi pengguna self hosting.
Saat ini, plugin sudah menjadi bagian yang tidak terpisahkan dari wordpress. Namun, hal ini banyak dimanfaatkan oleh para pengembang plugin untuk memperbesar pemaikaian resource pada plugin dengan menaruh banyak pengumuman-pengumuman advertiser. Tentu hal ini bukan salah mereka, tinggal kalkulasi saja pemakaian plugin seperti apa yang memang dibutuhkan untuk wordpress.
Apalagi saat ini, wordpress 2.9 sudah ada, dan sepertinya makin memperbesar alokasi memorynya
. Lalu pernahkah kamu menjumpai, “Fatal error : allowed memory size of of 33554432 bytes exhausted (tried to allocate 30720 bytes) in …. ” ?!?. Jika pernah, pertanda bahwa wordpress yang kamu pakai, melebihi kuota memory yang diizinkan. Artinya, pemakaian code PHP pada server telah melebihi batas dan disarankan untuk dikurangi biasanya 32MB.
Lalu, apa yang harus dilakukan jika terjadi “Fatal error” seperti itu ?!!?
- Perbesar alokasi memory secara manual dengan menambahkan pada header script berikut :
- Jika hal itu terjadi, edit sedikit kode-kode PHP pada plugin yang sekiranya memakan banyak alokasi memory, seperti load gambar, dsb. Sehingga memungkinkan kita mereduksi fatal error yang terjadi karena alokasi memory.
- Matikan / deactivated plugin yang tidak terlalu penting. Buat list plugin-plugin apa saja yang sekiranya memiliki tingkat kepentingan tertentu. Sehingga kita bisa menghapus plugin-plugin yang berada ditingkat bawah kepentingannya. Dan memungkinkan fatal error akan hilang.
- Laporkan pada costumer service tempat hosting anda berada
, jika fatal error masih terjadi.
ini_set("memory_limit","64M");
Artinya, alokasi memory di tambahkan sehingga menjadi 64MB. Namun, bagi self hosting tidak semua hosting mau memberikan alokasi tersebut dan hanya memberikan batas maksimal seperti 32MB saja.
Itulah mengapa pemakaian plugin tidak selamanya memberikan kenyamanan pada wordpress. Sehingga tidak semua plugin memiliki nilai efektifitas yang sama, tergantung dari kepentingan masing-masing blogger. Berpikir bijaklah dalam bermain plugin di wordpress, salah-salah fatal error bisa muncul kapan saja.




mas mw nanya ne setelah saya upload tamplate setelah itu saya klik web saya kok muncul >> Fatal error: Call to undefined function get_header() in /home/a7863238/public_html/index.php on line 1 minta bantuannya donkkkkkkkk saya tunggu jawabanya di email saya ya mas…. thnks
mungkin templatenya ga lengkap, jd error ……
salah satu file header.php nya keknya ga ke upload ….
coba di kembalikan ke template semula lagi …..
atau upload kembali file templatenya