###前提・実現したいこと
PHPをコマンドラインで実行してCSVファイルをダウンロードする
###発生している問題・エラーメッセージ
WebではCSVファイルを作成してダウンロードできるがコマンドラインで実行するとダウンロードできない
###該当のソースコード
//ファイルオープン
$fp = fopen($path, "w+");
//ファイルロック
flock($fp, LOCK_EX);
//書込み
fwrite($fp, $text);
//出力をファイルにフラッシュ
fflush($fp);
//ファイルロック解除
flock($fp, LOCK_UN);
//ファイルを閉じる
fclose($fp);
//ダウンロード開始
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename=test.csv');
header('Content-Transfer-Encoding: binary');
header('Content-Length: ' . filesize($path));
readfile($path);
exit;