Perché il Contenuto di Intestazione ', 'application/javascript' causa di un Errore 500?
-
09-06-2019 - |
Domanda
Ho uno script che funziona bene sul mio server di test (utilizzando IIS6).Lo script elabora una richiesta ajax e invia una risposta con la seguente riga:
header( 'application/javascript' );
Ma sul mio server live, questa linea si blocca la pagina e provoca un errore 500.
Devo consentire PHP per inviare diversi tipi MIME in IIS7?Se è così, come faccio a fare questo?Non riesco a trovare alcun modo sull'interfaccia.
Soluzione
L'intestazione non è corretto, invece, provare questo:
header('Content-Type: application/javascript');
Altri suggerimenti
guarda http://en.wikipedia.org/wiki/Mime_type
Ci si dice che si dovrebbe usare l'applicazione/javascript invece di text/javascript.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow