Puede que al subir muchas imágenes a la vez en wordpress obtengamos un error que nos dice que de la imagen solo se ha subido una parte del archivo. También puede ocurrir cuando subimos una imagen suelta, no tiene porqué ser varias a la vez. Es un error que me ha ocurrido casi de un día para otro que pasa de vez en cuando, pero bastante a menudo.

También te puede interesar:
WordPress Error de conexión con base de datos
Optimizar el SEO de las imágenes en WordPress con Divi y Gutenberg
¿Cómo instalar Divi en WordPress?
Mejores plugins diseño web WordPress

Error de ModSecurity: Rule processing failed

Investigando un poco, mirando los logs del Apache del servidor, pude ver que salían muchos errores de este tipo:

[error] [client x.x.x.x] ModSecurity: Exec: Execution failed while reading output: /usr/bin/modsec-clamscan.pl (End of file found) [hostname "www.dominio.com"] [uri "/wp-admin/async-upload.php"] [unique_id "JFpx3JU@rEcAAGcufqYAAAAa"]
[error] [client x.x.x.x] ModSecurity: Rule processing failed. [hostname "www.dominio.com"] [uri "/wp-admin/async-upload.php"] [unique_id "JFpx3JU@rEcAAGcufqYAAAAa"]

Solución Rule processing failed

Al parecer es problema del módulo ModSecurity y deberemos contactar con nuestro proveedor proveedor de hosting para que desactive la regla correspondiente que está generando este problema. Una vez hecho eso, el error en WordPress desaparece.

Las reglas que me desactivaron en mi caso fueron ModSegurity y Keyalive.

Conclusiones

Si cuando quieres subir imágenes o otros archivos a la biblioteca de WordPress te encuentras con problemas de este tipo, ya sabes por dónde puedes investigar para encontrar una solución. Espero que os haya sido útil.

 

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR