• Hola a todos!

    Soy nuevo en este tema de WordPress, hace un tiempo tenía una versión antigua de mi página la cual vengo trabajando en cambiar, como esta versión no la voy a usar más decidí desintalar el contenido y colocar en su lugar un plugin de «mantenimiento» o «en construcción», así que instalé el plugin pero me arroja error 500.
    Luego de intentar por varios días y medios remediar ese error, desinsalé el plugin y wordpress, eliminando las bases de datos y usuarios, para iniciar con una instalación nueva y desde cero. Hice eso, desinstalé y limpié todo, volví a instalar WP y el plugin pero persistía el error 500, volví a desinstalar el plugin y WP y reinstalar solo WP, y el error persiste.
    He intentado con la descarga desde el sitio de WP, luego desde la instalación manual, luego desde el asistente en Softacoulos, pero nada, ya revisé que no se trata de un problema con la versión de MySql o de PHP, tampoco un tema de memoria, mi Hosting me dice que de lado del server esta todo ok, pero no puedo instalar el plugin de «Mantenimiento», ni siquiera veo mi página de Admin.
    Algún consejo?

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • Moderador Mariano Perez

    (@mpcdigital)

    Hola,

    aquí tienes 10 cosas que puedes revisar a ver si son:

    https://www.dreamhost.com/blog/es/como-arreglar-el-error-wordpress-internal-server-error/

    Iniciador del debate bgordillom

    (@bgordillom)

    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.

    Moderador Mariano Perez

    (@mpcdigital)

    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.

    Iniciador del debate bgordillom

    (@bgordillom)

    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.

    Moderador Mariano Perez

    (@mpcdigital)

    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.

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • El debate ‘Error 500 en nueva instalación de WP’ está cerrado a nuevas respuestas.