shev: Firefox,PHP/Localhost und lokaler .xpi link

Hi,

ich habe eine Liste an Firefox Extensions lokal auf meiner debian
Kiste. Das hilft, bei einem update die extensions, die ich schätze, zu installieren.
Nun habe ich die meisten lokalen .html pages in .php Seiten umgewandelt.
(Ist eine echte Zeitersparnis, .php mit .xml ist viel einfacher zu
maintainen als statische .html).
Ok, nun zu dem "Problem":
Ist als URI "localhost" zwischengeschaltet, erkennt firefox nicht, das
es sich um ein .xpi file handelt. Entferne ich localhost aus der URI und
lade das ganze, klappt alles wunderbar, der installer poppt auf, und
et voila.

Hat wer einen Vorschlag als Lösung?

  1. Entweder über ein script .xpi installieren wäre eine Lösung, hab aber keine Ahnung, wie ich .xpi Dateien manuell/script basiert installieren kann (fand auch keine Dokumentation dazu)
  2. Andere Lösung, wohl einfacher, wäre, wenn der "localhost" bei einem absoluten oder relativen link nicht aufscheinen würde. Irgendwie tut er dies aber immer.

Hmmm hmmm hört sich doch eher kompliziert an.. hmm
na egal, wenn wer nen Vorschlag hat, der die manuelle Interaktion minimiert, wäre dankbar dafür!

  1. Hi!

    Ok, nun zu dem "Problem":
    Ist als URI "localhost" zwischengeschaltet, erkennt firefox nicht, das
    es sich um ein .xpi file handelt. Entferne ich localhost aus der URI und
    lade das ganze, klappt alles wunderbar, der installer poppt auf, und
    et voila.

    Möglicherweise besteht das Problem darin, dass "localhost" nicht zu den Servern gehört die Software installieren dürfen.

    Versuche mal unter

    Extras -> Einstellungen... -> Web-Features -> "Webseiten das Installieren von Software erlauben" -> Berechtigte Websites

    dort mal "localhost" hinzufügen (besagte Option muss natürlich aktiviert sein)

    Grüße
    Andreas

    --
    SELFHTML Feature Artikel: http://aktuell.de.selfhtml.org/artikel/
  2. hi,

    Ist als URI "localhost" zwischengeschaltet, erkennt firefox nicht, das es sich um ein .xpi file handelt.

    mit welchem content type liefert denn dein lokalhost die .xpi-dateien aus?
    stimmt der mit dem überein, der "online" ausgeliefert wird, wenn du dir extensions aus dem web installierst?

    gruß,
    wahsaga

    --
    "Look, that's why there's rules, understand? So that you _think_ before you break 'em."
    1. Hallo shev,

      Ist als URI "localhost" zwischengeschaltet, erkennt
      firefox nicht, das es sich um ein .xpi file handelt.

      mit welchem content type liefert denn dein lokalhost die
      .xpi-dateien aus?

      Der Typ sollte auf application/x-xpinstall gestellt werden,
      dann klappts auch mit Localhost.

      gruesse aus'm ruhrpott
        jens mueller

      --
      I am a scout. How can I use Perl in my day-to-day scout business? For example, helping little old ladies across the street. - See the perllol man page.
  3. Hallo Shev,

    bin mir nicht ganz sicher, ob ich dich verstanden hab aber ich hab auch die extensions erstmal lokal gespeichert. danach öffne ich die einfach mit FF und schon installieren die sich. kann allerdings sein, dass das mit der 1.0 nicht mehr geht.

    gruß

    HP