2012-07-03 41 views
9

Estoy tratando de crear un archivo zip en PHP.creando un archivo zip en php sin usar ziparchive

El entorno del servidor es limitado, así que no puedo usar la extensión ziparchive tampoco exec un comando de shell.

¿Existe una solución de php pura que me permita crear archivos .zip de todos modos?

+0

espero que esto le ayudaría a http://www.w3schools.com/php/php_ref_zip.asp –

+0

@jolly. exe su solución usa la extensión zip que no puedo usar – yossi

Respuesta

7

Existe también PCLZip, una alternativa de PHP puro para ZipArchive que se pueden encontrar en http://www.phpconcept.net/pclzip/

+0

Sí, ya probé pclzip, no comprime archivos grandes cuando no tiene suficiente memoria. – yossi

+0

También encontré esto ahora pero encontré que la pregunta estaba cerrada: http://www.tinybutstrong.com/apps/tbszip/tbszip_help.html –

1

¿Qué está presente en el servidor con seguridad? Si es una máquina Unix, ¿puede ejecutar un comando de shell? shell_exec('zip ...')

+0

no puedo usar ningún comando de shell ya sea – yossi

+1

luego tiene que incluir alguna implementación en su proyecto. acabo de encontrar esto http://sourceforge.net/projects/phpzip/ – Tobas

+0

Sí, es pclzip, tiene un problema con la compresión de archivos de gran tamaño, gracias de todos modos – yossi

Cuestiones relacionadas