mysql can not load please check your php configuration


ini adalah cerita pengalaman saat menghadapi error karena mysql tidak loading, dan bagaimana cara membetulkannya.


beberapa hari lalu aku mendapat tugas untuk membuat aplikasi web based dan menginstalnya di suatu BUMD di salah satu kabupaten di jawa tengah
ini adalah pengalaman pertama ketika aku dihubungi ada masalah saat login,

kronologi:
aku cek ternyata database aplikasinya gak jalan, ada pesan yang menunjukan bahwa koneksi ke mysql gak bisa.
aku buka phpmyadmin, ... jrenggg!!! terdapat error :Cannot load mysql extension. Please check your PHP configuration
langsung pusing, adrenalin terpompa, dag dig dug gak karuan, ini error gak tau gimana nylesainnya, karena baru pertama kali.
aku ingat pernah iseng2 merubah setting php.ini di windowsnya, karena mencoba menambah waktu eksekusi, jadi tujuannya tidak muncul
error timeout kalau waktu eksekusi scriptnya terlalu lama, karena mungkin databasenya besar, dll. itupun berdasarkan referensi dari google.
namun yang membuatku bingung, kenapa errornya baru sekarang, setelah beberapa hari dimodifikasi? entahlah,


dan orang diseberang sana menelpon, menanyakan: kok bisa begitu? lama gak mbenerinnya? udah ditunggu di sana ...
dengan terbata-bata ngejawab: mungkin lama... sedang diusahakan, dan meminta aktifitas di sana dipending dulu sebelum bener
duuuh!!! T-T
tanpa lama2 langsung remote dengan teamviewer, ... googling sana sini.

beberapa hal yang aku lakukan:
backup folder databasenya di C:/appserv/mysql/data/
backup folder aplikasi web based nya di c:/appserv/www/
backup php.ini di c:/windows
mencoba copas/modifikasi php.ini berdasarkan googling
hasilnya?? .... GAGAL TOTAL

tambah pusing.

langkah terakhir,
uninstall appserv nya
bersihkan history browser dengan ccleaner
instal lagi appserv
restart

aku buka lagi phpmyadmin
masih error, .... pusing banget.

nunggu beberapa saat, sambil nyari solusi dan browsing.
aku coba buka lagi buka http://localhost//phpmyadmin
pake // karena pernah denger bahwa itu untuk mencegah terbukanya history, cookies atau apalah di browser.
daaaan... munculah form login phpmyadmin...
sedikit lega,

aku coba masukan backup folder database mysqlnya di C:/appserv/mysql/data/
ada peringatan :copy and replace?, tandanya ada folder database dengan nama yang sama.
ternyata uninstal appserv TIDAK MENGHAPUS FOLDER DATABASE MYSQL
aku cek folder aplikasi di c:/appserv/www , di sana folder aplikasinya juga masih ada.
jadi UNINSTAL APPSERV TIDAK MENGHAPUS FOLDER DI WWW DAN DATABASE MYSQL

langsung aja aku buka aplikasinya di browser.
aku coba login... daaaan BISA.
aku cek dan coba login dengan beberapa user yang berbeda level privileges secara bergantian.
cek aplikasi, dan memastikan berjalan normal.
aaah... selesai, fyuuuuh...

akhirnya, dengan penuh lega mengirimkan sms ke orang yang di seberang sana, memberitahu kalau sudah normal, dan mempersilahkan untuk dicoba
lagi aplikasinya

fyuh, akhirnyaaaa
begini nih, newbie dalam dunia pemrogaman web based, ...
gampang panik, dan bingung, ... apalagi menjumpai hal baru (error) yang belum pernah dialami
dan harus nyari solusinya.
tapi Puji Tuhan, boleh belajar,



jasa edit template blogspot, modifikasi web dan blog