Seite 1 von 2
Cloudflareip kann nicht aktiviert werden
Verfasst: 26.07.2025 22:17
von Kurt W
Ich bekomme die Erweiterung:
https://www.phpbb.com/customise/db/exte ... dflare_ip/
nicht aktiviert. Sie wird mir erst gar nicht unter Erweiterungen angezeigt. Richtig installiert sollte sie sein. Ich habe natürlich, die neue 3.3 Version genommen.
Gruß Kurt
Re: Sitesplat kann nicht aktiviert werden
Verfasst: 26.07.2025 22:28
von Scanialady
Der Supportbereich für diese Extension scheint hier zu sein:
https://www.phpbb.com/customise/db/exte ... ip/support
Wenn man den Links folgt, landet man auf einer Seite, wo zahlenden Kunden (?) eine bessere Version versprochen wird. Es scheint, du bist nicht der Erste, der das nicht zum Laufen bekommt. Bei 3.3.11 scheint die (kostenlose?) Entwicklung geendet zu haben, soweit ich das im Überblick erfassen kann. Und man soll da noch irgendwo irgendwas runterladen... an dem Punkt war ich fertig mit Recherche.
Veraltete Extensionen zu installieren wird nicht empfohlen.
Re: Sitesplat kann nicht aktiviert werden
Verfasst: 26.07.2025 22:48
von Kurt W
Installieren konnte ich das nun mittlerweile schon, als ich das auf "phpbb/phpbb": ">=3.1.10,<3.4.0@dev" umgeschrieben haber. Nur taucht es nicht unter Erweiterungen auf, um Einstellungen vorzunehmen.
Gruß Kurt
Re: Sitesplat kann nicht aktiviert werden
Verfasst: 26.07.2025 23:58
von LukeWCS
Hallo Kurt
Scanialady hat geschrieben: 26.07.2025 22:28
Veraltete Extensionen zu installieren wird nicht empfohlen.
Sehe ich ebenso. Erstens ist 3.2 die maximale freigegebene phpBB Version bei der Validierung gewesen, zweitens ist die CDB Version von 2017. Da ist es recht wahrscheinlich, dass die Ext mit phpBB 3.3 und/oder PHP 8 nicht harmoniert.
Kurt W hat geschrieben: 26.07.2025 22:48
phpbb/phpbb": ">=3.1.10,<3.4.0@dev
Das heisst für mich, dass du eine Änderung in
composer.json
vorgenommen hast. Als Info für dich: das bringt dir gar nichts, weil phpBB diese Versionsdaten lediglich anzeigt, aber nicht
funktionell auswertet. Eine echte Versionssicherung ist nur per
ext.php
möglich. Und letzteres zu umgehen, davon ist grundsätzlich abzuraten, denn die Entwickler haben nicht grundlose eine Versionssicherung eingerichtet. Eine Umgehung "kann" funktionieren, kann aber auch genauso gut schiefgehen und Probleme/Fehler verursachen.
Aus der Beschreibung der Ext werde ich nicht ganz schlau, was damit zusammenhängt, dass ich bezüglich Administration noch keine Berührungspunkte mit Cloudflare hatte.
Darum mal direkt die Frage an dich: warum willst du diese Ext zum laufen bringen, also was versprichst du dir davon? Denn soweit ich das sehe, ist das lediglich ein Tool/Ergänzung für Cloudflare und dürfte dir eigentlich gar nichts bringen, wenn auf deinem Webserver kein Cloudflare läuft.
Re: Sitesplat kann nicht aktiviert werden
Verfasst: 27.07.2025 00:02
von Kurt W
Es geht darum, dass Cloudflare als Proxy agiert. Was bedeutet, dass im ACP nun natürlich falsche IP-Adressen von Usern angezeigt werden.
Die Ext sollte das eben wieder in die richtigen IP´s umwandeln. Darum wollte ich die installieren.
Und ja auf meinen Webserver läuft seit einigen Tagen Cloudflare, weil ich teilweise über 130.000 Besucher hatte, die den Server in die Knie zwangen und meine Seite unaufrufbar machten, der Server den Aufruf meine Seite gar sperrte.
Seit ich auf Anraten meines Serverbetreibers Cloudflare installiert bzw. konfiguriert habe, ist nun Ruhe.
Gruß Kurt
Re: Sitesplat kann nicht aktiviert werden
Verfasst: 27.07.2025 00:14
von LukeWCS
Alles klar, wenn Cloudflare bei dir läuft, würde es grundsätzlich ja passen.
Aber wie Kollegin schon schrieb, scheint eine neuere Version für 3.3 wohl nicht mehr kostenlos verfügbar zu sein und das war auch mein Eindruck als ich paar Beiträge im Support Bereich gesichtet habe.
Re: Sitesplat kann nicht aktiviert werden
Verfasst: 27.07.2025 00:16
von Kurt W
Schade, das es da keine Ext mehr gibt. Irgendwie kommt man da auch nicht so einfach an die Bezahlversion ran.
Ich habe das erstmal wieder deinstalliert.
Vielleicht hat ja jemand der die benutzt einen Tipp für mich.
Gruß Kurt
Re: Sitesplat kann nicht aktiviert werden
Verfasst: 27.07.2025 11:56
von LukeWCS
Mahlzeit
Sorry vergessen, ist mir schon gestern Nacht aufgefallen, aber ich war zu müde: "Sitesplat" ist der Entwickler, der kann nicht aktiviert werden, der ist schon "aktiviert". ^^ Korrigiere bitte den Titel auf den richtigen Ext Namen.
edit:
Kurt W hat geschrieben: 26.07.2025 22:48
Nur taucht es nicht unter Erweiterungen auf, um Einstellungen vorzunehmen.
Ich habe mir die Ext mal heruntergeladen und unter der Haube angeschaut. Diese hat kein Einstellungsmodul und wird deshalb nicht im Tab "Erweiterungen" gelistet.
Re: Cloudflareip kann nicht aktiviert werden
Verfasst: 27.07.2025 14:03
von Kurt W
Ich habe es abgeändert.
Danke dir für die Info, dass es hier keinen Eintrag unter Erweiterungen gibt. Dann überlege ich mir diese wieder zu installieren. Die löst ja wirklich die IP auf, aber leider nur auf IPv6.
Lässt sich ja installieren, wenn ich das im composer.json entsprechend abändere. Ich glaube auch nicht das der Entwickler bei der nun kostenpflichtigen Version viel mehr gemacht hat.
Gruß Kurt
Re: Cloudflareip kann nicht aktiviert werden
Verfasst: 27.07.2025 14:39
von LukeWCS
Kurt W hat geschrieben: 27.07.2025 14:03
Danke dir für die Info, dass es hier keinen Eintrag unter Erweiterungen gibt. Dann überlege ich mir diese wieder zu installieren. Die löst ja wirklich die IP auf, aber leider nur auf IPv6.
Okay, in dem Fall macht die Ext ja dann was sie soll. Ich dachte bisher, die würde gar nicht funktionieren.
Lässt sich ja installieren, wenn ich das im composer.json entsprechend abändere.
Hat mit deiner Änderung in
composer.json
- wie bereits erwähnt - nichts zu tun. Die Versionsdaten in dieser Datei werden von phpBB lediglich angezeigt, aber nicht effektiv auf gültige Versionen geprüft. Nur mit einer
ext.php
kann effektiv auf gültige Versionen geprüft werden. Es ist aber angedacht, dass die Versionsdaten in
composer.json
tatsächlich ausgewertet werden, aber das wird wohl erst bei 4.0 kommen.
Und um sicherzustellen, dass es da seit meinem letzten Kenntnisstand keine Änderung bei phpBB gab, das Ganze gegengeprüft: ich habe die Ext eben in meinem TB mit 3.3.15/8.4 installieren wollen, dabei bekam ich diese Fehlermeldung:
Code: Alles auswählen
Beim Aufbau des Containers durch phpBB ist wegen einer installierten Erweiterung ein Fehler aufgetreten. Aus diesem Grund wurden alle Erweiterungen vorrübergehend deaktiviert. Bitte versuche das Problem zu beheben, in dem du den Cache des Boards leerst. Alle Erweiterungen werden automatisch wieder aktiviert, sobald der Container-Fehler behoben ist. Wenn das Problem dauerhaft auftritt, besuche bitte phpBB.com (englisch) für Support (deutschsprachiger Support auf phpBB.de).
Fehler: The file "...\ext\sitesplat\cloudflareip\config\services.yml" does not contain valid YAML: The reserved indicator "@" cannot start a plain scalar; you need to quote the scalar at line 5 (near "- @request").
...
Das hat aber nichts mit
composer.json
zu tun, sondern mit der
services.yml
die nicht für 3.3. geeignet ist. Aber:
Ich glaube auch nicht das der Entwickler bei der nun kostenpflichtigen Version viel mehr gemacht hat.
Ich habe noch etwas entdeckt: schau mal bei der Ext im CDB Bereich in den Tab "FAQ", dort gibt es laut Titel eine Version für phpBB 3.3 und wenn man dem Link dort folgt, kann man auch direkt den Anhang aus dem dortigen Forum herunterladen.