1. Hacer una copia de seguridad (he eliminado todo por completo, es una instalación nueva y desde cero).
2. Refrescar la página: No funciona.
3. Limpiar el caché del navegador: Done, no funcionó.
4. Registros de Error:
El último acceso fallido dio estos resultados en el log de errores:
[17-Jul-2022 04:58:48 UTC] PHP Warning: Unknown: Failed to open stream: No such file or directory in Unknown on line 0
[17-Jul-2022 04:58:48 UTC] PHP Fatal error: Failed opening required ‘/home/#######/public_html/wordfence-waf.php’ (include_path=’.:/opt/alt/php80/usr/share/pear:/opt/alt/php80/usr/share/php:/usr/share/pear:/usr/share/php’) in Unknown on line 0
** Aquí los #### son para cubrir el usuario.
Opciones activadas:
define( ‘WP_DEBUG’, true );
define( ‘WP_DEBUG_LOG’, true );
define( ‘WP_DEBUG_DISPLAY’, false );
5. Error de Conexión a BD: El usuario y la contraseña son correctos, al iniciar desde una nueva instalación, establecí una nueva BD, nuevo usuario y nuevo pass, los mismos son iguales a los del archivo «wp-config.php».
6. Errores de Permiso: Revisado, todo conforme.
7. Limite de memoria PHP: Ok, esta dentro del rango. Memory limit 512M, Post 32M, Upload max size 2M, file uploads permitidos, log errors, permitidos.
8. Archivo .htaccess: Ok, sin embargo, se renovó por el sugerido.
9. Errores de Sintaxis Script CGI/Perl: Creo ques este paso no aplica a mi caso, no pude encontrar como desarrollar este punto 9, como indiqué soy algo novato en este tema.
10. Me indican hasta en 2 oportunidades que no hay problemas o restricciones con el servidor.
Luego de hacer todos los pasos, mi web sigue sin visualizarse, solo muestra:
«This page isn’t working
latamadvisors.com is currently unable to handle this request.
HTTP ERROR 500»
Gracias por el aporte!!
Pero espero existan otras alternativas a explorar.
Hola,
en todos estos pasos, lo único que se ve es el error en el acceso a la configuración waf de Wordfence. Apágalo y veamos que ocurre.
Hola Mariano,
Ante todo gracias por tu réplica!
He realizado lo siguiente, siguiendo una guía en esta página:
https://ayudawp.com/error-500-desactivar-wordfence/
Y pues, luego de seguir los pasos que allí detallan este es el resultado:
1. No existe el directorio «wordfence» en (/wp-content/plugins/)
2. No existe el directorio «wflogs» en (/wp-content/)
3. User.ini tiene solo comentarios no hay código ejecutable.
4. Cree un archivo info.php al visualizarlo en mi site «https://latamadvisors.com/info.php»
Busqué el auto_prepend_file, en las columnas <local value> y <master value> tiene «no value».
5. EL archivo .htaccess no contiene referencias a WordFence (tiene el contenido que le puse en la sugerencia de solución anterior).
6. El archivo wp-config.php no contiene referencias a WordFence
7. wordfence-waf.php no existe en la carpeta public_html
8. No hay más tablas con referencias a WordFence.
Ahora la página muestra el siguiente mensaje:
Your PHP installation appears to be missing the MySQL extension which is required by WordPress.
Con este nuevo error, estoy buscando alternativas para solucionarlo.
Gracias por tu ayuda, sigo explorando soluciones.
Hola,
el nuevo error lo que dice es que PHP no tiene instalada la extensión para conectar con la base de datos MySQL. Eso solo lo puede resolver la empresa de hosting. Abre una incidencia con ellos para que lo resuelvan.