Hola Alejandro, he corregido el error, te explicaré lo sucedido y como se corrigió.
Lo más común en este error es que tengas problemas de sesiones, para confirmar cargue el archivo sessiontest.php en tu instalación de WHMCS y visite la ruta https://tuwhmcs.com/sessiontest.php/
Al acceder a dicha ruta se evidenciaba el siguiente error:
Array ( [count] => 1 )
PHP session.save_path /var/cpanel/php/sessions/alt-php74 is NOT writable
En el error anterior puedes mirar que:
- El directorio de sesiones no es escribible
- En la primera línea debería aumentar el número 1, a 2 y 3 sucesivamente cada vez que refrescas la pantalla. Esto no sucedía.
De esta forma determinamos que es un fallo de sesiones.
El error se debe a que el path de sesiones en tu PHP.INI era incorrecto. Es decir en el path tenias /var/cpanel/php/sessions/alt-php74 . Esta ruta como puedes mirar hace referencia a PHP 7.4 de Cloudlinux. Por tanto corregi el path a /var/cpanel/php/sessions/alt-php74 ya que la versión de PHP que usas es ea-php74 (no alt-php74). Puedes referirte al adjunto para comprender mejor.
Finalmente, volvi a visitar https://tuwhmcs/sessiontest.php/ y en esta ocasión vemos lo siguiente:
Array ( [tkval] => qLAAh1wFOBRs [count] => 1 )
PHP session.save_path /var/cpanel/php/sessions/ea-php74 is writable
En esta ocasión el contador si se incrementa en 1 cada vez que refrescas, y puedes ver que la ruta de sesiones es escribible. Luego al acceder al admin de WHMCS este funciona bien.
Por seguridad he eliminado el archivo sessiontest.php de tu instalación. Sin embargo lo adjunto aquí por si alguien más lo necesita.
Si tienes cualquier duda dejame saber.