quinta-feira, 2 de julho de 2015

CodeIgniter error in core/Common.php, line 257

Linux: Debian 7
Apache: 2.4.10 (Debian)
PHP: 5.6.9-0+deb8u1


A PHP Error was encountered

Severity: Notice
Message: Only variable references should be returned by reference
Filename: core/Common.php
Line Number: 257


O erro acima ocorre quando se usa o CodeIgniter na versão 2.x com o PHP nas versões acima da 5.6. 
Há duas formas de se resolver o problema, a primeira fazendo o downgrade do PHP para uma versão menor ou igual a 5.5, ou alterar o arquivo core/Common.php.

A linha 257 do arquivo estará assim:

return $_config[0] =& $config;

Altere para:

$_config[0] =& $config;
return $_config[0];


Nenhum comentário:

Postar um comentário