Obtenga hoy mismo el mejor plugin de copia de seguridad y migración de WordPress
Obtenga Duplicator ahora

Documentación del duplicador

Documentación, materiales de referencia y tutoriales para Duplicator

Resolución de errores 403/404/405/500 y páginas del instalador en blanco

Resolver los errores de código de estado HTTP del instalador puede ser frustrante, pero con la orientación adecuada, puede solucionar y resolver problemas comunes del instalador como 403 Prohibido, 404 No encontrado, 405 No permitido y página en blanco/blanco o errores 500.

Esta completa guía ofrece soluciones detalladas y pasos para la resolución de problemas que le ayudarán a superar estos errores al acceder al instalador.

Tratamiento de los errores 403 Forbidden

Al navegar al archivo installer.php, aparece un mensaje 403 Forbidden.

Solución 1

La solución más rápida para este problema es ponerse en contacto con su proveedor de alojamiento y hacerles saber la ruta de la carpeta y la URL que está recibiendo el 403, que será capaz de actualizar rápidamente las reglas en sus servidores.

Solución 2

Si desea intentar solucionar el problema usted mismo, hay muchas técnicas diferentes que puede probar, pero recuerde que cada host está configurado de manera diferente, por lo que algunas de estas opciones pueden no funcionar correctamente en su host y otras sí. Consulta las siguientes guías para encontrar una solución al error 403:

  1. Cómo solucionar el error 403 Forbidden en WordPress
  2. Apache dando 403 errores prohibidos - Stack Overflow
  3. ¿Cómo resolver el mensaje 403 Acceso denegado?

Tratamiento de la página de error 404 No encontrado

Al navegar hasta el archivo installer.php, aparece un mensaje 404 o de página no encontrada.

Solución 1 Contactar con el anfitrión

Este error indica que tu servidor web no está configurado para servir páginas web. Si no estás familiarizado con la configuración de servidores web como Apache, la forma más rápida de solucionar este problema es trabajar con tu proveedor de alojamiento y decirle que recibes un 404 en la URL "XYZ". Ellos deberían ser capaces de ponerte en marcha en cuestión de minutos. Esto no es algo que la copia de seguridad será capaz de manejar o arreglar, ya que es un problema de configuración del servidor web.

Solución 2 Configuración de Apache

When setting up the web server (typically Apache) one of the commonly overlooked setup parameters is the <Directory> directive. The following configuration will work on most setups but check with your server admin to be sure on their server:

<Directory /» 
  Options Indexes FollowSymLinks Includes ExecCGI
  AllowOverride All
  Require all granted
  Allow from all
</Directory» 

Solución 3 Solución de problemas

Para solucionar este problema, coloque dos archivos llamados test.html y test.php en el mismo directorio que el archivo installer.php. A continuación, intente acceder a ambos a través de un navegador web. Si ninguno de los dos funciona, su sitio no está configurado para servir desde la ubicación en la que están colocados. Si sólo funciona el archivo test.html, es posible que PHP no esté correctamente habilitado en su servidor web. Si no está seguro de cómo configurar su servidor web para servir desde la ruta adecuada o servir archivos PHP, póngase en contacto con el administrador de su alojamiento, ya que estos no son problemas que la copia de seguridad será capaz de arreglar.

Tratamiento de las páginas de error 405 Not Allowed

Al navegar al archivo installer.php, aparece un mensaje 405 Not Allowed.

Opción 1 Contactar con el anfitrión

El 405 Método no permitido es un código de estado de respuesta HTTP que indica que el método HTTP especificado en la solicitud fue recibido y reconocido por el servidor, pero éste ha rechazado ese método en particular para el recurso solicitado. La mayor parte de las respuestas 405 tienen que ver con la configuración del servidor web.

La forma más rápida de resolver este problema es trabajar con el equipo de soporte técnico de su empresa de alojamiento. Normalmente, lo que hay que ajustar es la forma en que el servidor web acepta las peticiones. El registro de errores del servidor en la plataforma de su proveedor de alojamiento debería ayudar al administrador del sistema a localizar la solicitud específica y ajustar el servidor en consecuencia.

Opción 2 Solución de problemas del servidor

Si está familiarizado con la resolución de problemas del servidor web, puede consultar este artículo detallado:
405 troubleshooting guide

Tratamiento de las páginas en blanco o de error 500

Si el instalador no aparece en absoluto, hay una serie de pruebas que puedes intentar.

  1. Servidor web:
    Compruebe que el servidor web está configurado correctamente. Cree un nuevo archivo llamado test.php en la misma ubicación que el archivo installer.php. Dentro de test.php, coloque el siguiente código:

    <?php phpinfo(); ?>

    Si esto funciona, y ve el texto "Versión de PHP" en la parte superior seguido de otra información de configuración de PHP, entonces continúe con las otras opciones a continuación; si no, entonces algo está mal con la configuración del servidor web, y tendrá que ponerse en contacto con su host o administrador del servidor.
  2. Registros del servidor:
    Examine el registro de errores del servidor. Puede acceder a todos los registros de errores del servidor accediendo a cPanel " Estadísticas " Registros de errores o utilizando el panel de control específico de su host. Si no tienes acceso directo a los registros del servidor, pide al servicio de asistencia de tu host que compruebe si hay algún error.
  3. Permisos:
    Compruebe los permisos del archivo installer.php y de su directorio padre. En la mayoría de los servidores debería ser 755 para los directorios y 644 para los archivos. Asegúrese de comprobar con su proveedor de alojamiento o administrador del servidor la configuración correcta de los permisos.
  4. Cambie de navegador:
    Abra otro navegador web y compruebe si aparece la pantalla blanca. Si funciona en el nuevo navegador, es posible que se trate de un problema con la caché del navegador. Normalmente puedes solucionarlo manteniendo pulsadas las teclas Ctrl+F5 o borrando manualmente la caché del navegador.
  5. Archivos de configuración:
    Haga una copia de seguridad y elimine los archivos de configuración ocultos como .htaccess, web.config y .user.ini (Apache, Microsoft IIS, WordFence). En determinadas circunstancias, estos archivos tienen configuraciones que impiden la ejecución del instalador. Simplemente elimínelos del mismo directorio en el que se encuentra installer.php e inténtelo de nuevo. Si el problema persiste, intente hacer una copia de seguridad y elimine los archivos de su directorio web raíz (en la mayoría de los casos, public_html).
  6. Proxy inverso:
    Cuando se ejecuta detrás de un proxy inverso, el valor del nombre de host original está en HTTP_X_FORWARDED_HOST. Para evitar esta configuración, añada lo siguiente al principio de installer.php y dup-installer/main-installer.php:
    $_SERVIDOR['HTTP_X_ORIGINAL_HOST'] = $_SERVIDOR['HTTP_X_FORWARDED_HOST'];

Véase también:
¿Cómo gestionar los mensajes "Servidor interno 500"?

¿Le ha resultado útil este artículo?

Artículos relacionados