Pular para o conteúdo

Como compilar PHP para zip no Linux

Responder tópico
  • Denunciar
  • Indicar

1. Como compilar PHP para zip no Linux

Enviado em 09/12/2011 - 17:46h

Boa tarde, tenho uma máquina com Ubuntu Server instalado e servindo de um pequeno servidor Web, porém estou precisando utilizar as bibliotecas do PHP para descompactar Zip, só que essa função não está halitada no PHP instalado.
Fui no php.net e encontrei a solução compilando o PHP com a opção --enable-zip só que como já está tudo instalado gostaria de saber como habilitar o zip no PHP sem ter que remover e instalar tudo de novo.

Por favor me ajudem com esse problema, desde já agradeço.

Responder tópico

2. Re: Como compilar PHP para zip no Linux

Enviado em 09/12/2011 - 18:13h

não sei como abilitar isso,
mas se sua nescesidade for apenas descompactar arquivos use uma chamada de sistema ao comando unzip,

ele não vem por padrão no ubuntu então instale:
sudo apt-get install unzip



<?php
system("unzip file.zip");
?>
para conhecer menhor os parametros do unzip use "unzip --help" ou "man unzip"

3. Re: Como compilar PHP para zip no Linux

Enviado em 09/12/2011 - 18:29h

como voce sabe que não sem suporte para zip?

eu tenho php aqui instalado dos repositorios no ubuntu 10.04lts e tem suporte para zip sim

rodando o codigo

<?php
phpinfo();
?>
tem uma parte que ta assim:

Zip enabled
Extension Version $Id: php_zip.c 294817 2010-02-09 17:51:39Z pajoye $
Zip version 1.9.1
Libzip version 0.9.0
fiz um teste com um exemplo daqui http://www.php.net/manual/en/zip.examples.php e funcionou

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder