Cargando el plugin: PCLZIP_ERR_BAD_FORMAT (-10) : No se puede encontrar el final de la firma de registro Dir Central

El PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature error es usualmente mostrado por WordPress como resultado de una de tres cosas:

  1. Hay un problema con el archivo zip que estás subiendo
  2. WordPress no tiene suficiente memoria en el servidor web para descomprimir y cargar el contenido del archivo zip.
  3. Error de un plugin o script de su sitio web

Es posible que el archivo zip del plugin se haya dañado al descargarlo inicialmente. Intente descargarlo de nuevo, ya sea desde la pantalla de confirmación de compra, desde el correo electrónico de confirmación o desde su cuenta.

Si sigues recibiendo el mismo error, puede significar que no hay suficiente espacio de almacenamiento en tu servidor web para que WordPress pueda descomprimir y cargar el contenido del archivo. Comprueba si recibes el mismo error cuando intentas subir otros archivos a tu sitio, como una imagen, un vídeo u otro plugin. Si es así, es probable que el problema sea el espacio de almacenamiento y que tengas que eliminar algunos archivos de tu servidor web (quizás copias de seguridad de bases de datos antiguas o temas que no se estén utilizando) o ponerte en contacto con tu proveedor de alojamiento web para que aumente tu capacidad de almacenamiento.

Este error también puede ser causado por un plugin o un script que esté lanzando un error. Cuando el actualizador de plugins intenta crear el paquete zip, el error se añade al archivo zip, rompiendo su estructura. Normalmente esto significa que su sitio web tiene WP_DEBUG establecido en TRUE en el archivo wp-config.php. Si bien es una buena manera de comprobar si hay errores, es mejor tenerlo a FALSE en un sitio web en vivo. Alternativamente, puede mantenerlo activado pero registrar los errores en un archivo de su servidor, en el archivo wp-contents/debug.log. Para ello, añada las siguientes líneas al archivo wp-config.php:

defina( WP_DEBUG_LOG, true );
defina( 'WP_DEBUG_display', false );

Si sigues experimentando el mismo problema después de probar estas dos cosas, ponte en contacto con el servicio de asistencia para obtener ayuda.

soporte

¿No ha encontrado la respuesta en los documentos?

Contacto

¿Le ha resultado útil este artículo?