PHP 5.6でCodeIgniter 3.0.0を使用していました。CodeIgniter CI_Exceptions :: PHP 7にアップデートした後のshow_exceptionエラー
昨日、私はPHP 7に更新し、次のエラーを取得開始しました: -
Uncaught TypeError: Argument 1 passed to CI_Exceptions::show_exception() must be
an instance of Exception, instance of Error given, called in /my/file/path/app/system/core/Common.php on line 658 and defined in /my/file/path/hgx_portal/app/system/core/Exceptions.php:190
Stack trace:
#0 /my/file/path/hgx_portal/app/system/core/Common.php(658): CI_Exceptions->show_exception(Object
(Error))
#1 [internal function]: _exception_handler(Object(Error))
#2 {main}
thrown in /my/file/path/hgx_portal/app/system/core/Exceptions.phpon line 190
Codeigniter 3.06にアップグレードしてください。それでもエラーが発生した場合は、codeigniter.comフォーラムに投稿してください。 – cartalot
実際、私はCI 3.06にアップグレードできません。私はPHP 5.6にロールバックする必要があると思う。 –
CI 3.0は1年以上経過しているので、できるときにアップグレードすることをお勧めします。 – cartalot