コマンドボックスから次のコマンドを実行すると、正常に動作します。内部にデータベースデータを含むファイルを作成します。
"\Program Files\EasyPHP-5.3.8.1\mysql\bin\mysqldump" -u root -p databasename > D:\path\dumpedfile.sql
しかし、PHPスクリプトからこれを実行すると、ファイルが作成されますが、空になります:
shell_exec('"\Program Files\EasyPHP-5.3.8.1\mysql\bin\mysqldump" -u root -p databasename > D:\path\dumpedfile.sql');
(注:パスワードの設定はありません)
私は何を間違っていますか?
助けてくださいありがとう