Bagaimana cara mengatasi error saat proses hosting di codeigniter ?

Β An uncaught Exception was encountered
Type: RuntimeException
Message: Unable to locate the model you have specified: Model_barang
Filename: /home/vol15_6/epizy.com/epiz_27525911/htdocs/system/core/Loader.php
Line Number: 348
Backtrace:
File: /home/vol15_6/epizy.com/epiz_27525911/htdocs/index.php

Line: 315
Function: require_onceΒ 
avatar laurentellyzabeth

@laurentellyzabeth

14 Kontribusi 0 Poin


Jawaban

Biasanya di hosting itu menggunakan OS Linux, dan Linux itu bersifat Case-Sensitive, coba cek penamaan file dan penamaan Class-nya, apkaah sudah sama atau belum.

Misalkan gini, saya punya class seperti ini :
<?php
defined('BASEPATH') or exit('No direct script access allowed');

class Dosen extends CI_Controller
{

   public function __construct()
   {
      parent::__construct();

      if (!isAuthenticated()) {
         redirect('login');
      }
   }

Maka, nama file-nya usahakan "Dosen", bukan "dosen" (dengan ekstensi file .php). Ini masalah sederhana, biasanya orang yang develop pakai Windows ngga sadar ini, karena di Windows itu sifatnya non Case-Sensitive, sehingga huruf kapital dan huruf kecil dianggap sama, sedangkan berbeda dengan Linux yang bersifat Case-Sensitive.

Semoga membantu.
avatar ahanafi

@ahanafi

813 Kontribusi 551 Poin


error2.jpgerror2.JPG di class Model_barang ini kah yang harus diubah ?Β 

avatar laurentellyzabeth

@laurentellyzabeth

14 Kontribusi 0 Poin

  • coba cek penamaan file modelnya, apakah namanya "Model_barang.php" atau "model_barang.php", intinya harus persis sama dengan nama class-nya. - @ahanafi


sudah bisa ,terimakasih banyak ya gan tapi saya ada kendala lagi nih..
terdapat pesan 404 page not found saat membuka keranjang
pada file keranjang.php
ini solusinya bagaimana ya?
keranjang.jpgkeranjang.JPG
avatar laurentellyzabeth

@laurentellyzabeth

14 Kontribusi 0 Poin


apakah melakukan hal sama yaitu dengan mengganti nama filenya lagi?
avatar laurentellyzabeth

@laurentellyzabeth

14 Kontribusi 0 Poin

  • Tergantung error' nya seperti apa, coba buat Thread baru, karena case ini sudah dianggap selesai - @ahanafi


Login untuk gabung berdiskusi