05/03/2008, 10:21
|
| $this->role('moderador'); | | Fecha de Ingreso: mayo-2006 Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 7 meses Puntos: 2135 | |
Re: Comprimir carpeta dentro del hosting La extensión ZIP no tiene una función para tal efecto, por eso es que tu debes de programarla, usando la función addFile, y usando las funciones de opendir, readdir y closedir, ir leyendo cada directorio / archivos y luego adjuntarlos al archivo zip.
Ten en cuenta que como los archivos se abren y se crean en memoria necesitaras aumentar muchísimo el tamaño de memoria de PHP, por defecto es de 16 MB o 32 MB, dependiendo de cuanto mida tu carpeta deberás de subirla mínimo a unos 256 MB o de lo contrario tu script te presentara un error fatal de memoria.
Saludos. |