UNZIP en alojamiento remoto

 Jue, 15/11/2012 - 21:40     Sandor

En un servicio de hospedaje web, muchas veces es más cómodo y rápido subir un archivo comprimido por FTP y descomprimirlo en remoto, a realizar la descompresión en local y subir uno por uno todos los archivos (sobre todo, si son algunos cientos).

Una posible solución es utilizar algún administrador de archivos que nos pueda ofrecer el panel de control de nuestro alojamiento, pero en caso de que nuestro servicio de hosting no nos lo ofrezca, hay un pequeño truquillo que nos puede venir bien.

Consiste en subir el archivo ZIP a una carpeta determinada y luego subir un archivo (lo podemos llamar unzip.php), con el siguiente contenido:

<?php
     $zip = new ZipArchive;
     $res = $zip->open('mi_archivo_comprimido.zip');
     if ($res === TRUE) {
         $zip->extractTo('carpeta_donde_extraer_el_contenido/');
         $zip->close();
         echo 'ok';
     } else {
         echo 'failed';
     }
?> 

Visto en:  http://www.bjw.co.nz/developer/php/62-php-unzip-an-uploaded-file-using-php

Es un ahorro increible de tiempo, creedme. ¡Ah, y que no se os olvide luego borrar el ZIP y el script PHP! ;-)

 

Etiquetas: 

Añadir nuevo comentario

HTML Filtrado

  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
CAPTCHA
Contesta a esta pregunta para comprobar que eres humano :-)
Rellene el espacio en blanco.

Sobre PlanetaInopia

Sandor Inopia nació en Bilbao, un lunes cualquiera, justo 1904 años después de que Nerón se suicidara, diciendo ¡Qué artista muere conmigo!, y 192 años después de que Volta descubriera la pila eléctrica. Mientras celebraba su quinto cumpleaños, Elvis daba su último concierto, y celebrando los siete, Muhammad Ali se retiraba del boxeo.

Sobre PlanetaInoipa, blog personal de Sandor Inopia (Sandor Saiz Ortuondo)

Yo no tengo la ambición de Nerón, la inteligencia de Volta, la voz de Elvis, o la fuerza de Alí, pero a veces me gusta escribir y darme a conocer a los demás. Por eso este blog, que espero te guste.

Comentarios recientes