我对此案感到非常怀疑。在这种情况之前,我从未见过面。 我有一个文件下载过程,意思是:用户可以从列表中选择一个文件,然后按下载按钮,会出现一个小的弹出窗口来下载文件......或者它应该出现。
在开发环境中一切都很好,但是生产服务器出了问题,因为按下下载按钮后,进程会显示文件的内容。
我使用以下标头设置:
'Content-type': 'application/Octet-stream'
'Content-Disposition: ': 'attachment; filename='.$file
'Content-Length: ': filesize($path.$file)
'Content-Description': 'File Transfer';
我尝试使用text / plain进行内容类型,然后进行此设置,但这对我没有帮助:(
问题:
(我使用Symfony2框架,PHP版本:5.3.10)
请帮忙!
谢谢!
答案 0 :(得分:0)
尝试使用以下代码在您的问题中使用代码在与文件相同的目录中创建.htaccess文件:
AddType application/octet-stream .cfg