• 締切済み

PHPでLHAを操作したいが・・

PHPで、ファイルサーバ内のデータファイルをブラウザ上で操作できるプログラムを作っています。 ファイルコピー・移動・削除、フォルダ作成・削除などの機能はできてきていますが、さらなる機能として、ファイル圧縮・解凍の操作を行いたいのです。 ・選択した圧縮ファイルまたはフォルダをブラウザ上の操作で解凍し展開する ・選択したファイルまたはフォルダをダウンロードする際、圧縮する のような操作をできるようにPHPで作りこみたいです。 PHPで操作できるZIPライブラリ(zip.lib)は存在するらしいのですが、LHAライブラリは存在するでしょうか? ライブラリが存在しないなら、実現する何か良い手法をご存知の方、どうかご教授下さいませ。 よろしくお願い致します。

みんなの回答

回答No.1

ファイルサーバのOS等がわかりませんが、、、 UNIX系またはLINUX系であれば execコマンドで圧縮できるのではないでしょうか。  # 当方テストをしておりませんので推測です。 コマンドは参考URLを参照していただければわかるかと思います。

参考URL:
http://homepage2.nifty.com/cs/linux_command/command/lha.html
THUBAN
質問者

補足

ありがとうございます。 サーバOSは、Windows2003Serverです。 ですので、execコマンドは使えないようです。

関連するQ&A