使ってます
Apache / 2.2.16(Debian)
PHPバージョン5.3.3-7+squeeze13
問題の主なアイデアについては、以下を参照してください
私の問題は、ここで定義するのと同じです。拡張コントローラークラスが見つかりません-困惑しました!
次に、コンストラクターのみを使用してコントローラークラスを拡張し、単純に保ちました。
<?php
class MY_Controller extends CI_Controller
{
public function __construct()
{
parent::__construct();
}
}
?>
次に、「application / controllers /welcome.php」コントローラーで、拡張する「Controller」クラスの名前を新しい拡張クラス「MY_Controller」に変更しました。</ p>
<?php
class Welcome extends MY_Controller
{
public function Welcome()
{
parent::__construct();
}
public function index()
{
$this->load->view('welcome_message');
}
}
それから私はサイトを運営し、私は得る
致命的なエラー:4行目の/application/controllers/welcome.phpにクラス「MY_Controller」が見つかりません
このエラーはライブサーバーでのみ表示され、ローカルホストで正常に動作し、Apache / 2.2.22(Ubuntu)でも動作しますが、Apache / 2.2.16(Debian)では動作しません。
parent::__construct();
私も変更を試みましparent::Controller();
たが、同じエラーが発生しました。
どんな解決策にも感謝します