ERROR: The archive file is corrupt, truncated or archive parts missing

28 Ago
2017

Has intentado actualizar Joomla y…

.. justo después de darle a actualizar Joomla te salta Akeeba Backkup y después te salta un mensaje de ERROR 404 puede ser algún problema con el componente de backup. Prueba a mirar los archivos del log y a desactivar este complemento.

Tienes programado que antes de realizar una actualización de Joomla se genere copia de seguridad mediante Akeeba. Se trata de una acción necesaria para evitar que ante un desastre pierdas tu página web, pero a veces los plugins tienen incompatibilidades y saltan errores, que como en este caso no nos dejan actualizar Joomla y nos quedamos en un callejón sin salida.

Qué hacer ante error 404 al actualizar Joomla

  • Actualiza los plugins, empezando por el plugin de Backup, en este caso Akeeba.
  • Cambia los ajustes de Akeeba poniendo que solo haga copia de seguridad a la base de datos, ya que probablemente el error es debido a la hora de copiar los archivos de tu web, además, la copia de la base de datos se realiza en pocos segundos y podrás hacer más prueba de ensayo/error para detectar el problema a la hora de actualizar Joomla.
  • Si con estos pasos logras hacer la copia de la base de datos y después te actualiza correctamente, no olvides dejar la configuración de Akeeba como estaba, es decir, para que reliace la copia completa de archivos y base de datos.

Además del error 404 te sale el…

ERROR: The archive file is corrupt, truncated or archive parts are missing

Solución: Poner  la ruta absoluta a las carpetas temp y log.

Lo primero que debes hacer es mirar que las carpetas temp y logs tengan los permisos necesarios, debes mirar si la ruta es correcta. Lo mejor es que pongas la ruta absoluta a las carpetas temp y log. Para ello prueba con una de las siguientes opciones:

  1. Con un cliente de FTP, te recomiendo el programa gratuito de código abierto Filezilla, Abre el archivo de configuracion.php.
  2. Dentro del administrador de Joomla, en la página de servidor configuración.

 

¿Cómo saber la ruta absoluta de un archivo/directorio?

  • Abre Filezilla y crea un archivo con el nombre ruta.php, o el nombre que quieras, en la raíz de tu sitio.
  • Entra con un editor de código. Si no tienes ninguno puedes hacerlo con el Block de notas de tu PC.
  • Introduce este código:
<?php 
 $path = getcwd();
 echo "Your Absoluthe Path is: ";
 echo $path;
 ?>
  • Después entra en www.tudominio.com/ruta.php y se te mostrará la ruta absoluta de tu página web.
  • Una vez conocer la ruta absoluta tan solo debes ponerla en (pasos 1 o 2 anteriores)  y vuelve a intentarlo.

¿Te ha servido esta solución?

Si es así o no, o si has encontrado una mejor forma de hacerlo, no dudes en comentarlo y compartirlo con todos.




  • Compartir:

Deja un comentario