Estamos haciendo pruebas de la versión 4.5 de SIU-Tehuelche para poder migrar a la misma, configuramos la cuenta de e-mail para la comunicación con los usuarios (Inicio->Administración->Configuración de SMTP) e hicimos la prueba y funciona. Luego probamos hacer que el usuarios solicite su cambio de contraseña, recibe el correo “Solicitud de restablecimiento de contraseña” y al hacer click en el link tira este error: “Non-static method tehuelche_usuario::tehuelche_generar_clave_aleatoria() cannot be called statically”.
Instalamos PHP version 8.1 segun lo especificado en la documentación de requerimientos de instalación y buscando cual podría ser el problema encontré esto:
PHP 8.0 ya no permite llamar a métodos de clase no estáticos con el operador de llamada estática ( :: )
Este es el Link : Calling non-static class methods statically result in a fatal error - PHP 8.0 • PHP.Watch
¿Como se podría resolver este problema?