logo-wordpress

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.

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"]

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.

 

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
Aviso de cookies