0

我的脚本有问题,其目的是将要下载的文件发送到浏览器。在本地,一切顺利,但是当脚本在服务器上运行时,而不是下载内容(二进制)在浏览器中显示为文本。我在本地和服务器上检查了 apache 配置,它们基本相同......你能告诉我这个问题吗?

预先感谢您的回复。

[编辑] 这是一个 Symfony 1.4 网站,使用 sfWebRequest->setContentType() 来设置响应 'Content-type' 标头。在 localhost 上进行测试时,标头“Content-type”被正确设置为代码中配置的值。在服务器上进行测试时,标题“Content-type”总是由服务器设置为“text/html”,在浏览器中显示文本内容。

4

0 回答 0