Me he encontrado con esto varias veces y esta vez estoy decidido a resolverlo de una vez por todas.
Mis sitios de Joomla funcionan bien en mi VPS con php7.2 bajo ubuntu18.04. Recientemente intenté actualizarlos a php7.4. Después de instalar 7.4 y configurar los sitios para que se ejecuten bajo él, los sitios web solo muestran una página en blanco con una sola palabra: "Error". De acuerdo con mi experiencia anterior, esto generalmente significa que hay algún problema con el servidor Mysql, lo verifico y funciona bien y otros sitios web en el mismo servidor que se ejecutan bajo php7.2 están bien. Así que reviso el registro de errores para ver qué genera el error, ¡pero no hay nada allí! Mientras tanto, escribo un archivo php con algún error de sintaxis y phpinfo() , el error de sintaxis se registra en el archivo de registro y phpinfo muestra que PHP se está ejecutando en 7.4.
Entonces, ¿por qué no se registra el error desconocido que hace que la página muestre solo "Error"?