Application/Core klasörüne MY_Controller.php ekleyerek CodeIgniter denetleyicisini genişlettim. İyi çalışıyor, ama şimdi Application/errors
error_404.php
sayfasında aşağıdaki kodu eklediğinizde, hata alıyorum.CodeIgniter: 'CI_Controller' sınıfı bulunamadı
Kod neden sorun:
<?php $ci =& get_instance();?>
<?php $this->ci->load->view('header')?>
Hata:
Fatal error: Class 'CI_Controller' not found in path\to\system\core\CodeIgniter.php on line 231
system\core\CodeIgniter.php
hattı 231 geçerli:
function &get_instance()
{
return CI_Controller::get_instance();
}
O kadar düzeltebilirim nasıl Ben vie yükleyebilirim sistem dosyalarında hiçbir şey değiştirmeden error_404.php dosyasında w.
PS. En son sürümü kullanıyorum.
Teşekkürler.
Otomatik yüklemede Composer kullanıyorsanız, bu hata ayrıca bir eksik satıcı dizininden de kaynaklanabilir. Bu durumda sunucunuzda 'composer install' çalıştırılarak düzeltin (önerilir) ya da FTP ile karşıya yüklemek sunucunuzda bir komut çalıştıramaz. –