Después de la actualización del servidor PHP, recibo el siguiente error con la versión 5.6.2 de PHP en Apache 2.0
A PHP Error was encountered
Severity: Notice
Message: Only variable references should be returned by reference
Filename: core/Common.php
Line Number: 257
¿Cómo puedo arreglar esto?
php
apache
codeigniter
apache2
codeigniter-2
Techie
fuente
fuente
$_config[0] =& $config
devuelve$config
, pero no la variable en sí, sino una copia de su valor. Y devolver una referencia a un valor temporal no sería particularmente útil (cambiarlo no haría nada).https://github.com/bcit-ci/CodeIgniter/commit/69b02d0f0bc46e914bed1604cfbd9bf74286b2e3
. Es mejor actualizar como @Chad ha mencionado.esto se ha modificado en codeigniter 2.2.1 ... por lo general no es la mejor práctica para modificar archivos principales, siempre verificaría las actualizaciones y 2.2.1 salió en enero de 2015
fuente
No es una mejor idea anular el archivo core.common de codeigniter. Porque esos son los archivos más probados y del sistema ...
Hago una solución para este problema. En su línea de archivo ckeditor_helper.php- 65
Cambie esto a ->
Creo que esta es la mejor solución y su aviso de problema desaparecerá.
fuente