|
|||||||
CodeIgniter 2: Что делать при ошибке Only variable references should be returned by reference
Время создания: 12.10.2015 01:11
Раздел: Компьютер - Программирование - Язык PHP - CodeIgniter
Запись: xintrea/mytetra_syncro/master/base/1444601518yj9n7k59go/text.html на raw.github.com
|
|||||||
|
|||||||
После обновления PHP до версии PHP Version 5.6.2 на Apache 2, в CodeIgniter 2 стала появляться ошибка: A PHP Error was encountered Severity: Notice Message: Only variable references should be returned by reference Filename: core/Common.php Line Number: 257 Как ее исправить? Надо отредактировать файл core/Common.php, строка 257. Искомая строка должна выглядеть так: return $_config[0] =& $config; Ее нужно заменить на две вот такие строки: $_config[0] =& $config; return $_config[0]; Говорят, что эту ошибку исправили в CodeIgniter 3. А во второй версии CodeIgniter приходится ошибку исправлять грубым хаком, если на хосте имеется неудачная версия PHP. |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|