ホームページ >バックエンド開発 >PHPチュートリアル >PHP経由でダウンロードしたアプリケーションファイルが実行できない場合の対処方法
PHP 経由でダウンロードしたアプリケーション ファイルが実行できない場合はどうすればよいですか?
Web サイトに exe ファイルを配置し、次のコードでダウンロードしたところ、実行できず、アイコンも消えてしまいました。原因は何ですか?
<br /> $fs = fopen($_finame,'r');<br /> $_fisize = filesize($_finame);<br /> Header("Content-type: application/octet-stream");<br /> Header("Accept-Ranges: bytes");<br /> Header("Accept-Length: ".$_fisize);<br /> Header("Content-Disposition: attachment; filename=".basename($_finame));<br /> $buffer = 512;<br /> while(!feof($fs)){<br /> $_fidata = fread($fs,$buffer);<br /> echo $_fidata;<br /> }<br /> fclose($fs);<br />