21

我有一个在我的测试服务器上运行良好的脚本(使用 IIS6)。该脚本处理 ajax 请求并发送带有以下行的响应:

header( 'application/javascript' );

但是在我的实时服务器上,这一行会使页面崩溃并导致 500 错误。

我是否需要允许 PHP 在 IIS7 中发送不同的 MIME 类型?如果是这样,我该怎么做?我在界面上找不到任何方法。

4

2 回答 2

122

标题不正确,请尝试以下操作:

header('Content-Type: application/javascript');
于 2008-09-17T10:46:52.033 回答
3

看看http://en.wikipedia.org/wiki/Mime_type

那里说你应该使用 application/javascript 而不是 text/javascript。

于 2009-06-27T14:32:40.287 回答