Después de darme cuenta de que recibo un “Error 500” al actualizar/publicar una página (post.php), verifiqué si tenía registros.
display_logs
estaba Off
en mi archivo php.ini (Encontrado con php --ini
)
Revisé los documentos OLS aquí: https://www.litespeedtech.com/support/wiki/doku.php/litespeed_wiki:php:enable-php-error_log
Tuve que agregar: error_log = /var/log/php_error_log
También me aseguré de tener error_reporting = E_ALL
Finalmente, tuve que cambiar display_errors
a On
Luego guardé, verifiqué que se guardó correctamente y luego forcé otro error 500 de post.php
No se creó ningún archivo “php_error_log”.
¿Necesito crearlo yo mismo?
¿Qué me estoy perdiendo?
EDITAR:
Creé una página PHP en la raíz de mi servidor web para verificar si tal vez no estoy usando el archivo PHP.INI correcto.
Creé un sencillo 1.php
archivo con esto dentro:
<?php
phpinfo();
?>
Luego cargué la página y está todo en blanco.
EDITAR (2):
Cogí mi error:
[STDERR] PHP Fatal error: Uncaught Error: Call to undefined method Normalizer::isNormalized() in /var/www/html/wp-content/plugins/cloudflare/vendor/symfony/polyfill-intl-idn/Idn.php:338
Stack trace:
#0 /var/www/html/wp-content/plugins/cloudflare/vendor/symfony/polyfill-intl-idn/Idn.php(163): SymfonyPolyfillIntlIdnIdn::process()
#1 /var/www/html/wp-content/plugins/cloudflare/vendor/symfony/polyfill-intl-idn/bootstrap.php(140): SymfonyPolyfillIntlIdnIdn::idn_to_ascii()
#2 /var/www/html/wp-content/plugins/cloudflare/src/WordPress/WordPressClientAPI.php(18): idn_to_ascii()
#3 /var/www/html/wp-content/plugins/cloudflare/src/WordPress/Hooks.php(148): CFWordPressWordPressClientAPI->getZoneTag()
#4 /var/www/html/wp-content/plugins/cloudflare/src/WordPress/Hooks.php(442): CFWordPressHooks->purgeCacheByRelevantURLs()
#5 /var/www/html/wp-includes/class-wp-hook.php(307): CFWordPressHooks->purgeCacheOnPostStatusChange()
#6 /var/www/html/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters()
#7 /var/www/html/wp-includes/plugin.p in /var/www/html/wp-content/plugins/cloudflare/vendor/symfony/polyfill-intl-idn/Idn.php on line 338
¿Alguna idea de cómo proceder?
.