Non riesco a comprendere come mai il seguente comando genera soltanto un file vuoto:

<?php
system("/usr/bin/mysqldump -uusername -ppassword-h localhost database| gzip > ".dirname(__FILE__)."/dump.gz", $fp);
?>
mysqldump.exe si trova in c:/programmi/xampp/mysql/bin/mysqldump.exe

Qualche idea?

Grazie