Publicidad

Error en codeigniter y php 8 CI_Session_files_driver


Por Alex el 07/12/2022, Comentar el artículo

Comparte este artículo:      




Error en codeigniter y php Return type CI_Session_files_driver... es el error que nos da al mover un proyecto existente en codeigniter cuando actualizamos a las versiones más nuevas de PHP.


El error en concreto es:

Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Para solucionarlo tenemos que ir al fichero Session_files_driver.php que esta en system->libraries->Session->drivers y hay buscar los métodos open, read, write, destroy, close, gc y encima de la declaración de la función hay que poner:

#[\ReturnTypeWillChange]

Como veis en la imagen:


Corregir error en codeigniter y php 8


Y esto es todo, feliz programming
Saludos
Alex
/

Si te ha gustado el artículo compartelo en:      




Añadir un comentarios:

Nombre:
Email: (no se publica el email)




SIGUENOS EN

ARCHIVO

Publicidad

.