Neden İçerik Header 'application / javascript' a 500 Hatası neden oluyor?

2 Cevap php

Ben (ııs6 kullanarak) benim test sunucusu üzerinde çalışıyor bir komut dosyası var. Komut bir ajax isteği işler ve aşağıdaki satırı ile yanıt gönderir:

header( 'application/javascript' );

Ama benim canlı sunucuda, bu hat sayfayı çöküyor ve bir 500 hatası neden olur.

Ben PHP IIS7 farklı MIME türlerini göndermek için izin gerekir mi? Eğer öyleyse, bunu nasıl yapabilirim? Ben arayüz üzerinde herhangi bir şekilde bulamıyorum.

2 Cevap

Başlığı yanlış, bunun yerine bu deneyin:

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

http://en.wikipedia.org/wiki/Mime_type bir göz atın

İşte bu uygulama / javascript yerine text / javascript kullanmak gerektiğini söylüyor.