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:      



También puede interesarte:

Mostrar la rama actual de git en la página principal en PHP

Mostrar la rama actual de git en la página principal en PHP

Por Alex, el 12/12/2022

Instalar Xampp en Linux

Instalar Xampp en Linux

Por Alex, el 02/11/2022

Enviar e-mails con plantillas en Codeigniter 4

Enviar e-mails con plantillas en Codeigniter 4

Por Alex, el 21/10/2022

Enviar emails desde Codeigniter 4

Enviar emails desde Codeigniter 4

Por Alex, el 17/10/2022

Como configurar virtualhost en nginx

Como configurar virtualhost en nginx

Por Alex, el 05/08/2022

Instalar nginx y configurar PHP en Vagrant y ubuntu

Instalar nginx y configurar PHP en Vagrant y ubuntu

Por Alex, el 03/08/2022


Añadir un comentarios:

Nombre:
Email: (no se publica el email)




SIGUENOS EN

ARCHIVO

Publicidad

.