Cuando se trata de problemas de HTTP, el error 405 no brinda mucha información con la que trabajar. Este error ocurre cuando el servidor rechaza su solicitud HTTP, pero puede haber varias razones para esto. Esto significa que corregir el error 405 puede requerir varios pasos de solución de problemas.
Este artículo proporcionará una descripción completa de qué es un error 405 y qué lo causa. A continuación, discutiremos cinco formas de resolver este problema en su sitio de WordPress.
¡Sigamos adelante!
¿Qué es un error 405?
El error 405 o «405 no permitido» aparece cuando intenta acceder a un sitio web y el servidor rechaza su solicitud. A diferencia de otros errores HTTP, el código 405 significa que el servidor del sitio web está en funcionamiento y reconoce su solicitud. Sin embargo, por alguna razón él rechaza esta solicitud.
Dependiendo del navegador que esté utilizando, puede ver diferentes variaciones del mensaje de error 405, como:
- «Método no permitido»
- «Error HTTP 405»
- «Método HTTP 405 no permitido»
Los códigos de error «4XX» generalmente son causados por problemas del lado del cliente, pero a veces también pueden ser causados por problemas del lado del servidor. Dado que el código de error no proporciona mucha información, es posible que deba trabajar en muchas posibles soluciones.
Cómo corregir el error del método prohibido 405 en WordPress (5 formas)
Como realizará algunos cambios en la configuración de su sitio en los próximos pasos, le recomendamos que realice una copia de seguridad completa del sitio antes de comenzar. Como regla general, siempre debe hacer una copia de seguridad de su sitio web antes de solucionar el problema, en caso de que algo salga mal. Luego, puede revisar estas soluciones potenciales una por una.
1. Verifique la URL a la que está intentando acceder
Puede parecer simple, pero ingresar la URL incorrecta es una de las causas más comunes del error 405. Puede terminar intentando acceder a una URL que no está disponible públicamente, lo que hará que el servidor devuelva un error 405 y diga: “Oye, no puedes. ¡Hazlo aquí!”.
Solo toma un segundo verificar dos veces la URL que está tratando de visitar. Dado que usted es el propietario del sitio web, debería poder notar que está visitando la página incorrecta. Si no es así, y la URL es correcta, puede pasar al siguiente método.
2. Restaurar la última copia de seguridad de WordPress
Actualizar su versión, complementos o tema de WordPress a veces puede generar problemas de compatibilidad que resultan en errores HTTP. Esto no significa que la actualización de los componentes de su sitio web sea mala, lo alentamos de todo corazón a que lo haga, pero es un efecto secundario que debe tener en cuenta.
El error 405 a veces puede aparecer debido a problemas de compatibilidad con elementos actualizados recientemente en su sitio. En este caso, restaurar la última copia de seguridad debería solucionar el problema.
La forma en que restaure su sitio depende del método de copia de seguridad que esté utilizando. Los complementos de respaldo a menudo incluyen una opción para restaurar las copias del sitio que crean. Si está utilizando un proveedor de alojamiento web que ofrece una función de copia de seguridad integrada, debería poder restaurar su sitio a su estado anterior desde el panel de alojamiento:
Suponiendo que el error 405 acaba de aparecer en su sitio, querrá seleccionar la copia de seguridad más reciente que se realizó antes de la última ronda de actualización en su sitio. Después de restaurar el sitio, verifique si el error persiste. Si es así, puede asumir que las actualizaciones no son un problema.
Si esto soluciona el problema, recuerde que mantener actualizados los elementos del sitio no suele ser una buena idea. En su lugar, querrá averiguar qué aspecto (como un complemento o un tema) se actualizó recientemente y considere ponerse en contacto con su desarrollador para obtener ayuda o reemplazarlo con otra herramienta.
3. Apague sus complementos y temas
Incluso si no se debe a una actualización reciente, aún es posible que un complemento o tema en particular tenga la culpa. Para averiguar cuál podría ser el culpable, debe desactivar temporalmente estos elementos en su sitio web.
Hay dos formas de deshabilitar los complementos y el tema de WordPress. El primer enfoque es acceder al tablero e ir a Complementos o Apariencia> Temas y use Desactivar opción:

Desactive un complemento o tema a la vez y revise su sitio después de cada uno para ver si el error persiste. Cuando desaparezca, sabrá qué complemento o tema tuvo la culpa.
Este método funciona si el error 405 no impide el acceso al tablero. Si es así, deberá arremangarse y conectarse directamente a su sitio web mediante un cliente FTP (Protocolo de transferencia de archivos). como FileZilla.
Después de conectarse a su sitio web, vaya a wp-content/complementos carpeta en la tuya fuente informante. Cada complemento instalado en su sitio tendrá una carpeta apropiada en este directorio:

Puede seleccionar cualquiera de estas carpetas y cambiarle el nombre. Esto evitará que WordPress reconozca el complemento, esencialmente desactivándolo. Puede probar cada complemento uno a la vez usando este método y ver si el error 405 desaparece. Deshabilitar el tema activo es lo mismo: vaya a wp-contenido / temas y cambie el nombre de su carpeta.
Una vez que haya identificado el tema o complemento ofensivo, las opciones son las mismas que en el paso anterior. Puede encontrar un reemplazo o ponerse en contacto con su desarrollador para obtener ayuda para solucionar el problema.
4. Consulta el tuyo .htaccess Archivo de reescritura de reglas
Como sabrá, puede agregar reglas de redirección a su servidor modificando.htaccess archivo (por supuesto, eso no es todo lo que puede hacer). A menos que usted sea el único con acceso al sitio, es posible que alguien haya agregado una regla de «reescritura» que provoque un error 405.
Para investigar esta posible causa, vuelva a acceder y vuelva a abrir su sitio a través de FTP. fuente carpeta. .htaccess el archivo debe estar dentro, así que haga clic derecho sobre él y seleccione Mostrar cambios posibilidad de apertura:

Puedes ver cuál es el contenido predeterminado de WordPress.htaccess el archivo debería verse así: visitando el Codex de WordPress. El archivo tiene varias líneas de código que comienzan con «RewriteCond», pero está buscando entradas que contengan el número «405». Si ve una regla que contiene dicho código, puede cambiarla o eliminarla:
[R=405, L]
Recuerda eso al modificar.htaccess el archivo puede conducir a errores como el que está tratando en este momento. Si no está seguro de lo que hace una regla en particular, es mejor no tocarla (o pedir ayuda a un desarrollador). Por ahora, guarde los cambios en el archivo e intente acceder al sitio nuevamente para ver si se resolvió el error.
5. Active el modo de depuración y verifique sus archivos de registro
Si nada más funciona, deberá comenzar a buscar en los registros de errores de WordPress para ver qué está sucediendo en su sitio. WordPress le permite activar el modo de «depuración» que genera automáticamente registros que puede consultar en su tiempo libre.
Tenemos un artículo completo sobre cómo habilitar la depuración de WordPress y cómo acceder a los registros que genera. Tenga en cuenta que navegar por estos registros puede ser laborioso, especialmente si tiene un sitio web bastante activo.
Para facilitar las cosas, recomendamos recrear el error 405 justo antes de revisar los registros de WordPress. De esta manera, su intento de acceso debe ser uno de los eventos registrados más recientes, lo que facilita identificar el origen exacto del problema.
Solicitud
El error 405 puede tardar un tiempo en solucionarse, ya que no proporciona ninguna información sobre la causa del error. Sin embargo, si está utilizando WordPress, hay algunos ajustes comunes que deberían ayudarlo a corregir este error. Estos incluyen soluciones del lado del cliente y del servidor.
Esto es lo que debe hacer si encuentra un error 405 en WordPress:
- Compruebe la URL a la que está intentando acceder.
- Restaurar la última copia de seguridad de WordPress.
- Deshabilite los complementos y el tema.
- Consulta el tuyo .htaccess archivo de reescritura de reglas.
- Active el modo de depuración y verifique los archivos de registro.
¿Tiene preguntas sobre cómo corregir el error 405 en WordPress? ¡Hablemos de ellos en la sección de comentarios a continuación!
Imagen destacada a través de apghedia / shutterstock.com








