Главная > CodeIgniter > Cannot redeclare class CI_Exceptions

Cannot redeclare class CI_Exceptions

После обновления php CodeIgniter может выдавать такую ошибку:

В моем случае проблема была решена удалением амперсанда (&) в двух строках указанного файла DB.php:

1. В объявлении функции DB:

до редактирования (строка 25 файла DB.php)

после редактирования

2. При создании объекта класса:

до редактирования (строка 133 файла DB.php)

после редактирования

здесь еще, вместо переменной $driver было сразу прописано значение CI_DB_mysql_driver.
После этих исправлений ошибка не появлялась, сервер перестал падать.



  1. Комментариев пока нет.
  1. Трекбеков пока нет.