Сообщение об ошибке рассказывает сказку ...
У вас должен быть какой-то специальный код в файле ошибок, пытающийся загрузить помощника Шаблон ошибки по умолчанию использует только пару переменных и не ссылается на экземпляр CI_Controller (который может быть еще не создан).
Где-то в файле, который вы используете $this->load->helper()
, но $this
является ссылкой на CI_Exceptions
в этой области.
Как это исправить:
Используйте шаблон статической ошибки или, если возможно, используйте что-то отличное от show_error()
. Возможно, напишите свою собственную функцию для использования после того, как вы знаете, что Codeigniter загружен и у вас есть доступ к классам и помощникам.