Hallo,
ich hab mal das deutsche Sprachpaket für die aktuellen Nightly Builds des Firefox in eine XPI-Datei gepackt. Geht alles sehr schön, finde ich, bis auf eines: Es funktionieren keine Updates. Obwohl ich ein Update per update.rdf anbiete
<?xml version="1.0"?>
<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:em="http://www.mozilla.org/2004/em-rdf#">
<RDF:Description about="urn:mozilla:extension:{4CD2763D-5532-3Ddc-84D9-2E094695A680}">
<em:version>1.0.2</em:version>
<em:updateLink>http://www.***.net/meinname/firefox/germanlocale/de-DE_0.0.2.xpi</em:updateLink>
</RDF:Description>
</RDF:RDF>
Alles anzeigen
findet die Update-Funktion keine Aktualisierungen.
In der install.rdf sieht es so aus:
Die update.rdf wird anscheinend auch gefunden, denn lösche ich sie, meint Firefox, es sei ein Fehler aufgetreten. Ist sie da, erkennt er aber den Versionsunterschied nicht zwischen install.rdf (0.0.1) und update.rdf (0.0.2 geht ebenso wenig wie 1.0.2).
Was ist da los? Wie kann ich hier am besten den Fehler suchen?
EDIT:
Ein Grund könnte sein:
Manche Web-Hoster ignorieren die Einstellung
in der .htaccess - Datei. Die update.rdf wird dann trotzdem als
application/rdf+xml ausgeliefert.
Weiß jemand möglichst kostenlosen Webspace, bei dem dieses Problem nicht auftritt?