La comprobación de disponibilidad de PHP no muestra
Problema
La comprobación de disponibilidad de PHP no muestra la versión de PHP como se muestra en la siguiente figura.
Solución
Esto es un síntoma de una configuración incorrecta del trabajo cron. Para obtener más información, consulte Configurar trabajos cron en nuestra documentación para desarrolladores.
Versión de PHP incorrecta
Problema
La comprobación informa de la versión incorrecta de PHP. Normalmente, esto solo sucede a usuarios avanzados que tienen varias versiones de PHP instaladas. En algunos casos, la comprobación de disponibilidad falla; en otros casos, puede superarse.
Si la versión de PHP reportada por la comprobación de disponibilidad es incorrecta, es el resultado de una discrepancia de versiones de PHP entre la CLI de PHP y el plug-in del servidor web. Adobe Commerce requiere que use una versión de PHP tanto para la CLI (que ejecuta cron) como para el servidor web (que ejecuta el administrador de Commerce, el administrador de componentes y la actualización del sistema).
Solución
Suponemos que si tienes este problema, eres un usuario avanzado que probablemente ha instalado varias versiones de PHP en tu sistema.
Para resolver el problema, intente lo siguiente:
- Reinicie su servidor web o php-fm.
- Compruebe la variable de entorno
$PATH
para ver varias rutas a PHP. - Utilice el comando
which php
para localizar el primer ejecutable PHP en su ruta; si no es correcto, elimínelo o cree un enlace simbólico a la versión PHP correcta. - Use una página
phpinfo.php
para recopilar más información. - Asegúrese de que está ejecutando una versión compatible de PHP de acuerdo con los requisitos de nuestro sistema, en nuestra documentación para desarrolladores:
- Establezca la misma configuración de PHP tanto para la línea de comandos de PHP como para el complemento del servidor web de PHP, tal como se describe en Opciones de configuración de PHP en nuestra documentación para desarrolladores.