首頁 > 後端開發 > php教程 > 通过PHP下载的应用程序文件无法运行怎么办?

通过PHP下载的应用程序文件无法运行怎么办?

WBOY
發布: 2016-06-23 13:25:35
原創
1101 人瀏覽過

网站里放了个exe文件,然后通过如下代码下载下来之后发现无法运行,而且就连图标都丢了,是什么原因呢?

		$fs = fopen($_finame,'r');		$_fisize = filesize($_finame);		Header("Content-type: application/octet-stream");		Header("Accept-Ranges: bytes");		Header("Accept-Length: ".$_fisize);		Header("Content-Disposition: attachment; filename=".basename($_finame));		$buffer = 512;		while(!feof($fs)){			$_fidata = fread($fs,$buffer);			echo $_fidata;		}		fclose($fs);
登入後複製


在线等。。。


回复讨论(解决方案)

原来要放在压缩包里才行啊。。。

自己解决了这是。。

原来要放在压缩包里才行啊。。。

解决是解决了,但我问题一大堆。。为什么exe文件要被重新编码为毛放进rar就没事。但是这些问题却需要新开一贴来讨论。。。所以结贴。

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板