phpのsystemコマンドでtar圧縮・解凍

SSH使えない環境で
FTP接続でバックアップ取ったりするとき。
大きいファイルだと時間かかるので
phpのsystemコマンドでtar圧縮・解凍すると
速くなって便利です。
●圧縮
system( "tar cvfz 圧縮したファイル名.tar.gz 圧縮したいディレクトリ名" , $ret );
echo $ret;
↓
system( "tar cvfz test.tar.gz test" , $ret );
echo $ret;
●解凍
system( "tar cvfz 解凍したいファイル名.tar.gz");
↓
system( "tar cvfz test.tar.gz");
$retには戻り値が入る。
解凍するときも、 ,$ret をつけると戻り値が取れる。
1なら正常終了。
-
前の記事
smartyテンプレート内でphpを記述する 2013.08.01
-
次の記事
TypeError: $.browser is undefined 2013.10.02