"Unable to load your default controller. Please make sure the controller specified in your Routes.php file is valid."
cek dilocalhost sehat walafiat, balik kehosting gagal lagi,
Alhamdulilah dapat solusi setelah beberapakali ngerubah file routes.php dan codeIgniter.php.
pertama lihat dulu struktur folder pada web yang dibuat contoh punya ane
terlihat pada folder "application" tidak terdapat folder "controllers", sedangkan yang akan diload pertamakali untuk tampilan terdapat di folder "cotrollers" (buat master maaf kalo teori ane salah tentang file yang diload pertamakali, maklum belajar otodidak jadi secara teoritis ane kaga punya, kalo salah mohon koreksi nanti ane perbaiki)
lanjut ==>
punya ane folder controllers berada di folder "modules"
nah setelah tau struktur foldernya selanjutnya kita lakukan pengeditan file "CodeIgniter.php"
cari
if ( ! file_exists(APPPATH.'controllers/'.$RTR->fetch_directory().$RTR->fetch_class().'.php'))
ubah menjadi
if ( ! file_exists(APPPATH.'modules/'.$RTR->fetch_directory().$RTR->fetch_class().'.php'))
karena folder "controllers berada dalam folder "modules" maka kita lakukan perubahan seperti diatas. dan alhamdulillah langkah tersebut berhasil
buat para master codeIgneter dan php, kalo ada salah dalam penjelasan artikel ini, newbe mohon masukan agar bisa diperbaiki...
salam "Maju Terus Developer Indonesia"
saya punya kasus seperti itu gmn ya caranya jika di worpdress
ReplyDelete