0
データベースをgzipとしてバックアップしますが、動作しません。これはコマンドです:mysqldumpコマンドはgzipとしてデータをダンプしませんか?
$backup = $location.'/'.$database.'_backup_'.date('Y').'_'.date('m').'_'.date('d').'.sql.gz';
$cmd = "c:/xampp/mysql/bin/mysqldump --opt -h localhost -u root $database | gzip -9 > $backup";
system($cmd);
しかし、何も起こりません。私がgzipなしでそれをやっているなら、それは動作します、なぜですか?
Damn。私は現在、あなたの 'PHPのダンプを構築する'質問に長い答えを書いていました。保存したら、それは消えてしまいました... – DerVO
そしてこの質問のために:このコマンドの出力は?あなたのWindowsボックスにgzipがありますか?そして、このパイピングはWindows上で全く機能しますか? – DerVO
@DerVO PipingはWindows上で動作します。これはおそらく '%PATH% 'の問題です。 –