Perché il Contenuto di Intestazione ', 'application/javascript' causa di un Errore 500?

StackOverflow https://stackoverflow.com/questions/81896

  •  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.

È stato utile?

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
scroll top