ファイルのサイズが 0 バイトであるか、何も書き込まれていない場合、ファイル (テキスト、ドキュメント、またはその他の拡張子) をダウンロードできません。これが私が次のように使用しているコードです。
$filename = $this->input->get('filename');
$fileoriginalname = $this->input->get('fileorgname');
$this->load->helper('download');
$Path = 'files/'.$filename;
$data = file_get_contents($Path);
force_download($fileoriginalname, $data);
誰でも私がそれを解決するのを手伝ってくれますか? 上記のコードは、ファイルにコンテンツが含まれている場合は正常に動作しますが、何もない場合は動作を停止するため、非常に混乱し、どういうわけかイライラします.