Question

I have a script that works fine on my test server (using IIS6). The script processes an ajax request and sends a response with the following line:

header( 'application/javascript' );

But on my live server, this line crashes the page and causes a 500 error.

Do I need to allow PHP to send different MIME types in IIS7? If so, how do I do this? I can't find any way on the interface.

Was it helpful?

Solution

The header is incorrect, try this instead:

header('Content-Type: application/javascript');

OTHER TIPS

take a look at http://en.wikipedia.org/wiki/Mime_type

There it says you should use application/javascript instead of text/javascript.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top