Почему заголовок содержимого "application / javascript" вызывает ошибку 500?
-
09-06-2019 - |
Вопрос
У меня есть скрипт, который отлично работает на моем тестовом сервере (с использованием IIS6).Скрипт обрабатывает ajax-запрос и отправляет ответ со следующей строкой:
header( 'application/javascript' );
Но на моем живом сервере эта строка завершает работу страницы и вызывает ошибку 500.
Нужно ли мне разрешить PHP отправлять различные типы MIME в IIS7?Если да, то как мне это сделать?Я не могу найти никакого способа в интерфейсе.
Решение
Заголовок неверный, попробуйте вместо этого следующее:
header('Content-Type: application/javascript');
Другие советы
взгляните на http://en.wikipedia.org/wiki/Mime_type
Там говорится, что вы должны использовать application / javascript вместо text / javascript.
Не связан с StackOverflow