Cómo solucionar el error HTTP de WordPress

Publicado: 2021-08-01

Aunque pensamos que WordPress es la mejor plataforma para la creación de sitios web , definitivamente tiene sus problemas. Por ejemplo, uno de los más comunes es el error HTTP de WordPress. Este error ocurre cuando los usuarios intentan cargar imágenes o videos en la biblioteca de medios de WordPress. Este error no es difícil de corregir, pero puede interrumpir su flujo de trabajo. Le diremos por qué ocurre el error HTTP de WordPress y 12 formas de solucionarlo.

error HTTP de wordpress

Error HTTP de WordPress

El error HTTP de WordPress ocurre cuando algo sale mal mientras intenta cargar imágenes y / o videos con la herramienta de biblioteca de medios incorporada. El mensaje vago de "error HTTP" no le ayuda realmente a averiguar qué está mal. Eso es porque hay varias razones para esta falla, y WordPress no sabe cuál lo causó y le brinda este mensaje genérico.

Cómo solucionar el error HTTP de WordPress

Por lo general, el error HTTP de WordPress tiene dos orígenes: un error del lado del cliente o del usuario (que puede ser una sesión de inicio de sesión o caracteres incorrectos en un nombre de archivo) o un problema o configuración en su host de WordPress (como un problema del servidor, lista de memoria, complemento de terceros, etc.) Estos son los pasos que puede seguir para solucionar este error.

1. Actualizar la página

Lo primero que debe hacer cuando encuentre el error HTTP de WordPress es actualizar la página. Si bien esto puede parecer demasiado fácil, es la solución más común. Por alguna razón, su navegador puede haber perdido la conexión a WordPress brevemente y el proceso no se completó. A veces, si actualiza la página o intenta cargarla nuevamente, el error se resuelve solo.

O, a veces, después de actualizar la página o volver a WordPress desde otra pestaña en su navegador, encontrará que WordPress lo echó. Esto generalmente significa que su sesión de inicio de sesión de WordPress expiró. Una vez que volvió a iniciar sesión, recibió el error HTTP. Esto significa que debe actualizar manualmente la página y luego debería poder cargar los medios.

error al subir fotos a wordpress

2. Reducir o cambiar el tamaño del archivo

El segundo paso que debe intentar es editar su archivo de imagen. Esto puede significar reducir el tamaño del archivo o disminuir el ancho o el alto. Puede utilizar un complemento de optimización de imágenes de terceros para optimizar sus imágenes. WordPress admite imágenes responsables, por lo que puede cargar imágenes de alta resolución. Esto ayuda a que las imágenes se vean nítidas en las pantallas Retina.

I usted es un negocio o un fotógrafo que se necesita imágenes de alta resolución, que ayuda a mantener el tamaño de la imagen final por debajo de 100 KB y no más del doble del tamaño del contenido de la anchura div de su sitio web. O puede que necesite jugar con los tipos de archivo PNG y JPG. A veces, uno puede ser más grande que el otro.

También es posible que deba aumentar el tamaño máximo de archivo de carga de WordPress, según la configuración de su host de WordPress.

3. Cambiar el nombre del archivo de imagen

También puede ayudar a cambiar el nombre del archivo de imagen. WordPress agrega automáticamente un número al final si intenta cargar un nombre de archivo duplicado, pero si eso no funciona, intente cambiar el nombre de su archivo. Sin embargo, WordPress no le permite cambiar el nombre del archivo si ya lo cargó. Por lo tanto, deberá cambiarle el nombre localmente y volver a cargarlo.

Si está cargando imágenes que ya existen, intente agregar un -1 o -2 al final. No olvide el guión, o Google lo leerá como una palabra y eso podría dañar su SEO. Si realmente quiere ir a lo seguro, evite cargar imágenes con nombres de archivo que tengan caracteres especiales.

4. Desactive temporalmente los complementos y temas de WordPress

Si recibe errores de HTTP, es posible que desee intentar desactivar sus complementos o cambiar su tema de WordPress al predeterminado para ver si esto corrige el error. O simplemente elimine su tema de WordPress. Pero si no desea afectar su sitio en vivo, intente clonarlo en un entorno de prueba. Si el error HTTP sigue ocurriendo, puede intentar desactivar todos sus complementos para delimitar el origen del problema. No se preocupe, no pierde ningún dato desactivando un complemento. Si aún puede acceder a su administrador, simplemente vaya a "Complementos" y seleccione "Desactivar" en el menú de acciones masivas. Ahora, ha desactivado todos sus complementos.

Si esto soluciona el problema, deberá reducirlo para ver qué complemento causó el problema. Actívelos uno a la vez e intente cargar una imagen nuevamente en la biblioteca de medios. Cuando vea que el error HTTP vuelve, ha encontrado el complemento que causa el problema. Luego, comuníquese con el desarrollador del complemento para obtener ayuda o publique un ticket de soporte en WordPress.

5. Pregunte a su anfitrión de WordPress

Si aún recibe el error HTTP de WordPress, intente comunicarse con su host de WordPress para obtener ayuda. Algunos de los siguientes pasos son bastante avanzados y es posible que su anfitrión pueda completarlos por usted.

error http de carga de wordpress

6. Aumente el límite de memoria de PHP

A veces, recibe el error HTTP de WordPress porque su servidor no tiene la memoria disponible para que el proceso de carga en segundo plano se complete correctamente. Para solucionar este problema, deberá aumentar la cantidad de memoria que PHP puede usar. La cantidad recomendada es de 256 MB.

7. Verifique los permisos de la carpeta de cargas

Por lo general, recibirá un mensaje de WordPress si hay un error de permisos de carpeta, pero es posible que esto no siempre suceda. Si un sitio de WordPress ha sido pirateado o infectado con malware, puede haber un problema con los permisos. La carpeta que desea es su carpeta / wp-content / uploads. Aquí es donde se almacenan los archivos cuando se cargan a través de la biblioteca multimedia. Según el Codex de WordPress, todos los directorios deben ser 755 o 750.

Puede ver los permisos de su carpeta con un cliente FTP, o puede pedirle a su host de WordPress permisos de archivo GREP en sus carpetas y archivos para asegurarse de que estén configurados correctamente. Si actualiza manualmente los permisos en esta carpeta, marque la opción "Recurrir a subdirectorios" y "Aplicar solo a directorios".

8. Actualice a la última versión de PHP

WordPress recomienda que los usuarios utilicen PHP 7.3 o superior. Si no está ejecutando al menos esta versión de PHP, está por debajo de los requisitos mínimos de los desarrolladores de WordPress. Recomendamos ejecutar las versiones más recientes y compatibles de PHP porque ofrece un mejor rendimiento y seguridad del sitio web y minimiza los errores. Podría resolver el error HTTP de WordPress.

cómo solucionar el error http de wordpress

9. Solucione problemas de rendimiento con Imagick y hosts compartidos

WordPress utiliza dos módulos PHP diferentes para el procesamiento de imágenes. Son GD Library e Imagick (o ImageMagick). WordPress podría usar cualquiera, dependiendo de lo que esté instalado en su servidor. La única forma en que los hosts de WordPress pueden abarrotar a tantos usuarios en la misma máquina es teniendo muchos recursos trabajando detrás de escena. Un problema frecuente es que no hay suficientes recursos asignados a Imagick. Los hosts limitarán la capacidad de utilizar varios subprocesos, lo que da como resultado el error HTTP de WordPress.

Para solucionar este problema, agregue el siguiente código: MAGICK_THREAD_LIMIT 1 en la parte superior de su archivo .htaccess, que cambia el valor límite del hilo a algo más alto.

O dígale a WordPress que use la biblioteca GD en lugar de Imagick.

10. Eliminar la ruta de la biblioteca de medios personalizada

Es posible que se produzca el error HTTP de WordPress porque la ruta de la biblioteca de medios no está configurada correctamente. Esto puede suceder cuando los usuarios migran su sitio de desarrollo local a producción. Ve a "Configuración" y luego a "Medios" en tu panel de WordPress. Si ve un valor de ruta de archivo en la lista, elimínelo y luego haga clic en "Guardar cambios". Sus medios deben almacenarse en la carpeta predeterminada / wp-content / uploads.

11. Deshabilitar mod_security

Mod_security es un firewall de código abierto que a veces puede causar el error HTTP de WordPress. Es posible deshabilitar mod_security y ver si eso resuelve el error, ya sea agregando algún código a su archivo .htaccess o en cPanel.

12. Instale el complemento Agregar desde el servidor

Si ninguno de estos pasos de solución de problemas funcionó, instale el complemento gratuito Agregar desde el servidor . Esto te ayudará a solucionar el error y funciona como una solución temporal, especialmente si estás publicando algo urgente. Sin embargo, tenga en cuenta que este complemento ya no se mantiene ni se admite, por lo que no es una buena solución a largo plazo.

error http al subir imágenes en wordpress

Resolver el error HTTP de WordPress

Los errores de WordPress son demasiado comunes, como el error HTTP y el error 404. Con suerte, este artículo le ha ayudado a resolver el error HTTP de WordPress. Si aún necesita ayuda con WordPress, ¡póngase en contacto con SEO Design Chicago hoy mismo! Nos especializamos en el desarrollo de sitios web de WordPress y podemos ayudarlo con cualquier error que encuentre.

Preguntas frecuentes:

  • ¿Qué es el error HTTP de WordPress?
  • ¿Qué causa el error HTTP de WordPress?
  • ¿Cómo soluciono el error HTTP de WordPress?
  • ¿Cómo cambio los permisos en WordPress?
  • ¿Por qué recibo un error HTTP en WordPress al cargar imágenes?