UTF-8-Problem in Firefox - Antwort-Header überschreibt Meta-Tag?

Ich habe eine Seite mit dem folgenden Meta-Tag:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Ich dachte, dies würde den Standardzeichensatz auf UTF-8 setzen, und zwar in Chrome und Safari, aber nicht in Firefox.

Ich habe ein PHP-Skript auf der Seite, das eine Wiedergabeliste mit Audiodateien für jPlayer generiert, und Dateinamen mit Akzenten in Zeichen funktionieren / spielen in Firefox nicht.

Hier ist die Fehlermeldung, die in der Firebug-Konsole angezeigt wird:

Wie Sie sehen können, werden die Zeichen im Dateinamen nicht richtig gelesen. Der Dateiname sollte "Guessi-Guéré-Guessi (Pop Bariba)" lauten.

Wenn ich dann auf der Registerkarte "Überschriften" nach weiteren Details zum Fehler Ausschau halte, sehe ich Folgendes:

Was zeigt, dass der Zeichensatz iso-8859-1 ist. Dann sehe ich auf der Registerkarte "Antwort":

Was den Fehler bestätigt, aber diesmal mit der korrekten Codierung anzeigt. Die Datei existiert definitiv und wie gesagt spielt / funktioniert sie in anderen Browsern.

Ich gehe davon aus, dass das Problem damit zusammenhängt, dass die Antwortheader in Firefox anders gesetzt werden und das Meta-Tag überschrieben wird. Ich habe die Antwortheader in Chrome überprüft und sie sind in der Tat auf UTF-8 eingestellt. Was kann ich tun, um das zu beheben?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage