Closed
22/04/2023 at 4:45 PM

Plesk | WHMCS – System Health Status

Hola.

En un Reseller Plesk, ¿Como se puede solucionar los Requerimientos de WHMCS – System Health Status?
Hago referencia a tres de ellos:

En Warnings:
– Cron PHP timezone

En Needing Attention:
– Lax Permissions Check
– PHP Session Support

De antemano, les agradezco su guía al respecto.

Adjunto imágenes:

  • Claudio

    22/04/2023 at 7:30 PM

    Hola José.

    Te comento a que se refieren estos errores.

    El primero se refiere a la configuracion de time_zone una configuración utilizada por php al momento de ejecutarse.

    Podrás encontrar esta configuración al incio del archivo que se ejecuta, en este caso revisa el cron y coloca el time_zone que sea correcto, la linea suele ser:

    – date.timezone=America/New_York
    En cuanto a los otros errores se refiere a permisos de escritura, en el caso de Lax, la documentación que te indica como corregir eso se encuentra en el link de la notificación.

    En la segunda notificación debes revisar si la ruta de ese archivo existe y de existir debes darle permisos de escritura.

    Permitenos saber como te va en el incidente

    • Jose

      22/04/2023 at 10:41 PM

      Muchas Gracias.

      Solvente algunos de los problemas del WHMCS – System Health Status
      En el Caso de PLESK

      1. Hago Referencia a la Primera imagen
      En
      Warnings:

      – Cron PHP timezone
      Solución: Ir a tu Plesk > Dominios > TuDominio > Tareas programadas >

      Seleccionas y editas tu Cron de WHMCS que habías creado previamente ej:
      «php -q /var/www/vhosts/TuDominio.com/private/whmcsdata/crons/cron.php»
      y le agregas despues de «php» -d date.timezone=’TuZona/Horaria’

      Quedaría así, por ej:
      php -d date.timezone=’America/New_York’ -q /var/www/vhosts/TuDominio.com/private/whmcsdata/crons/cron.php

      Guardar los cambios y Listo!

      Listado de zonas horarias en: https://www.php.net/manual/es/timezones.php

      —————————————————————

      2. Hago Referencia a Segunda imagen
      En Needing Attention:
      – Lax Permissions Check (Ref: 2da imagen parte1)
      Solución: Ir a tu Plesk > Dominios > TuDominio > Administrador de archivos > httpdocs > «Tu Carpeta donde se instalo WHMCS»

      Allí buscas el archivo: configuration.php y le cambias todos los permisos a Lectura.

      Guardar los cambios y Listo!


      – PHP Session Support (Ref: 2da imagen parte2)

      Solución No encontrada aun por mi parte.
      Nota:
      Todo parece indicar que la ruta «/var/lib/php/session» no existe en mi Plesk y la carpeta «/var» solo tiene permisos de «root» por lo cual se debería solicitar Soporte de un admin nivel superior o hacer alguna otra cosa que aun desconozco.

      Si alguien sabe la Solución a este ultimo detalle le estaré agradecido.

  • Jose

    23/04/2023 at 1:47 PM

    – PHP Session Support (Ref: 2da imagen parte2)

    Solución No encontrada aun por mi parte.
    Nota:
    Todo parece indicar que la ruta “/var/lib/php/session” no existe en mi Plesk y la carpeta “/var” solo tiene permisos de “root” por lo cual se debería solicitar Soporte de un admin nivel superior o hacer alguna otra cosa que aun desconozco.

    Si alguien sabe la Solución a este ultimo detalle le estaré agradecido.

    • Alexis

      25/04/2023 at 9:11 AM

      Hola Jose, reviso el tema y te comento en breve

  • Alexis

    25/04/2023 at 9:31 AM

    Jose, te comento como he resuelto estas incidentes:

    WARNING DE TIME ZONE EN WHMCS

    Esto fue corregido de mi lado, agregando la zona horaria America/Lima en tu configuración de PHP.

    ERROR DE WHMCS «The PHP session save path /var/lib/php/session is not writable«

    Aca te detallo como se resuelve este error:

    1. En tu Panel de Control Plesk, abre el Administrador de archivos en Dominios > tudominio.com
    2. Crea un nuevo directorio detras del directorio httpdocs, y ponle algun nombre como por ejemplo phpsessions
    3. Ahora ve a Configuración de PHP en Dominios > ejemplo.com
    4. Cambia la configuración en el campo session.save_path a la ruta total del directorio que previamente creaste y guarda los cambios. Esta url estará conformada así:
    /var/www/vhosts/ejemplo.com/phpsessions

    No olvides cambiar ejemplo.com con tu propio dominio

    Al momento tu WHMCS ya no presenta ningún Warning 💪

    • Jose

      25/04/2023 at 9:40 AM

      Muchas Gracias. 👍

The discussion "Plesk | WHMCS – System Health Status" is closed to new replies.