• 締切済み

zipの解凍について

PHP上でzipを解凍したいと思ってあれこれ探しています。 どうやらPearのArchive_Zipを入れた上で、execのunzipでいけそうだというところまではきましたが、Archive_Zipがインストールできません。 本家のサイトに行ってみると、一応リリースはされているが、メンテナンスされてないという状態のようです。 インストール先は、Fedora2です。 #cd *****pear *はディレクトリ #pear install Archive_Zip No release with state equal to :"stable" found for Archive_Zip という具合に、リリースされてませんのエラーが出ます。 Zipが解凍できればArchive_Zipでなくてもいいので、どなたか解決法か別案があればご教授お願いします。

みんなの回答

回答No.2

>No release with state equal to :"stable" found for Archive_Zip >という具合に、リリースされてませんのエラーが出ます。 安定版(stable)はリリースされていませんという意味です。 http://www.go-pear.org/manual/ja/faq.noreleasesfound.php 上記のページの手順でインストールできると思います。 #安定板じゃないのは、少々不安ではありますが、β版のパッケージは割と多くあります。 それから、 http://jp.php.net/manual/ja/ref.zip.php は確認されましたか?

  • tanshio2
  • ベストアンサー率54% (20/37)
回答No.1

安直に考えて、 systemなりexecなりでunzipを叩けばいいのでは? ただシステムコマンドをPHPから叩くと、 そこがセキュリティホールになる可能性もあるので そこは気をつけてください。

関連するQ&A