Hallo zusammen und ein schönes Jahr 2025 wünsche ich euch allen.
Vielen Dank schonmal für die zahlreichen Kommentare, die ich kurz zusammenfassen und beantworten möchte.
Mike-on-Tour hat geschrieben: 16.12.2024 13:08
Das ist so ja auch nicht vorgesehen, du musst die entsprechende zip-Datei von der Download-Quelle herunterladen auf deinen lokalen PC und in der Regel dann die entpackten Dateien per FTP auf deinen Server hochladen, so wie du anscheinend ja auch zu Hause machst.
Mike-on-Tour hat geschrieben: 16.12.2024 13:08
Wenn du damit meinst, dass du über ein mobiles Gerät einen Download direkt auf deinem Server speichern möchtest, das ist imho nicht möglich.
Das ist schonmal eine Info - wenn auch nicht die, die ich wollte. Ja, zuhause lade ich es auf meinen Desktop runter und kopiere es dann über ssh/scp auf meinen Server.
Mike-on-Tour hat geschrieben: 16.12.2024 13:08
Wäre auch nicht anzuraten, da sich nach den bisherigen Erfahrungen beim Entpacken der zip-Datei auf dem Server Speicherfehler einschleichen können, die das korrekte Funktionieren der Erweiterung verhindern.
Das verstehe ich nicht - ich hoffe doch nicht, dass wenn ich auf einem Linux-System eine zip-datei entpacke, Speicherfehler entstehen. Schließlich hat mein Desktop-Rechner zuhause genau das gleiche Betriebssystem wie mein Server...
Danke dir, das habe ich bereits gelesen und dort keine Antwort auf meine Frage gefunden. Aber ich schaue trotzdem nochmal rein.
LukeWCS hat geschrieben: 16.12.2024 13:55
Hallo
Da es hier offensichtlich nicht um eine spezifische Ext geht sondern um allgemeine Dinge bezüglich Erweiterungen, habe ich das Thema ins reguläre Support Forum verschoben.
Ja, das ist richtig, dankeschön.
LukeWCS hat geschrieben: 16.12.2024 13:55
Du sprichst in Rätseln, was denn für "Hintergründe und Absichten"? Und welche Weiterleitungen?
Mit ""Hintergründe und Absichten"? Und welche Weiterleitungen? " meinte ich, dass mir durchaus Gründe bekannt sind, warum man da nicht direkt die Datei zum Download anbietet, sondern einen kryptischen Link, der dann auf einen Storage weiterleitet - sei es weil man nicht genug Speicherplatz auf dem eigentlichen Server hat, weil sich die Dateinamen ändern, usw. usf.
LukeWCS hat geschrieben: 16.12.2024 13:55
Hast du auch mal ein
konkretes Beispiel, also um welche Ext es geht? Link? Deine Ausführungen klingen im Moment reichlich "nebulös" für mich.
Es geht um keine bestimmte Ext - es geht um den Download der Dateien.
Aber ich habe gerne ein konkretes Beispiel:
Ich wollte die Erweiterung "thanks for Posts" installieren.
Die gibt es hier:
https://www.phpbb.com/customise/db/exte ... r_posts_2/
Wenn ich den Link zum download kopiere(rechte Maustaste auf das grüne Icon, "Adresse des Links kopieren", bekomme ich:
https://www.phpbb.com/customise/db/down ... 0053ef4183
Wenn ich jetzt auf der Kommandozeile eingebe
$ wget
https://www.phpbb.com/customise/db/down ... 0053ef4183
bekomme ich eine Textdatei mit ein bisschen Buchstabensalat - aber nicht das "thanks_for_posts_2.1.1.zip" - das ich eigentlich haben will.
Hätte ich einen direkten Link auf die Datei, wie ich am Beispiel von Ubuntu Server demonstriere:
"
https://mirror.sitsa.com.ar/ubuntu-rele ... -amd64.iso"
könnte ich die Datei direkt auf den Server laden, dort alle notwendigen verzeichnisse erstellen, die Inhalte entpacken, rein kopieren und aktivieren.
LukeWCS hat geschrieben: 16.12.2024 13:55
Als lösung könnte ich einen FTP auf dem forums-server installieren - den ich ausschließlich verwenden würde, um gelegentlich eine extension hochzuladen.
Das verstehe ich ebenfalls nicht; wieso musst du auf dem Web-Server einen FTP-Server installieren? FTP Zugang bietet der Hoster doch schon von Haus aus.
Welcher Hoster? Mein Server läuft auf einem Rechner der mir gehört und in meiner Wohnung steht. Dort ist eine virtuelle Umgebung installiert, auf der eine VM läuft, in der ein Linux läuft, auf dem phpbb3 läuft. Allerdings läuft dort *kein* FTP, da ich versuche möglichst wenig Angriffsfläche ins Internet zu bieten - und ein FTP, der dort läuft, nur um ein paar extensions hochzuladen, scheint mir keine gute Idee.
LukeWCS hat geschrieben: 16.12.2024 13:55
Im Moment verstehe ich das Problem an sich schon mal nicht.

Der übliche Weg ist, das Ext Archiv per Browser auf den lokalen PC herunterzuladen, zu entpacken und das dann per FTP in das phpBB hochzuladen. Einen "direkten" Weg gibts nicht, wie Mike schon erläutert hat und würde sowieso nicht immer funktionieren, weil Exts auf verschiedene Weise gepackt sein können. Wenn die Ext z.B. von einem GitHub Repository stammt, muss man eventuell erst manuell einen Pfad anlegen im phpBB
ext
Ordner.
Solange ich das Forum von zu Hause administriere, gibt es kein Problem. Da ists nur ein kleiner Umweg und Mehraufwand.
Sobald ich aber unterwegs bin auf Dienstreise, habe ich nur noch Zugriff von aussen auf meine IT. Das bedeutet: SSH und https(zb aufs Forum). Leider darf ich auf meinen Dienstrechner keinen VPN-Tunnel installieren und meinen privaten Laptop habe ich aus Gewichtsgründen oft nicht dabei.
Ich hatte das Forum neu in Betrieb genommen, und wir wollten verschiedene Sachen damit ausprobieren. Als auffiel, dass Funktionen fehlten, wollte ich die "schnell" nachinstallieren - wobei ich auf die oben genannten Probleme stieß.
Okay, ich nehme also mit: Es gibt keine Möglichkeit und ich muss weiterhin einen workaround benutzen, um von meinem Dienstrechner aus Extensions zu installieren.
Vielen Dank für Eure Beiträge!