Seite 1 von 1
Ultimate SEO URL (USU) wird nicht angezeigt
Verfasst: 21.09.2026 14:28
von Rätselfreund
Hallo,
ich würde in meinem Forum gerne die Erweiterung Ultimate SEO URL (USU) installieren:
https://github.com/phpbb-seo/usu
Ich habe die Daten wie beschrieben in das Verzeichnis /ext/phpbbseo/uso kopiert. Trotzdem wird die Erweiterung in der Erweiterungs-Verwaltung nicht angezeigt.
Hat jemand eine Idee, woran das liegen könnte?
Mir ist klar, dass Usu nicht für neue Installationen gedacht ist. Ich habe aber eine historische URL-Umwandlung im Forum aktiv.
Viele Grüße
Rätselfreund
Re: Ultimate SEO URL (USU) wird nicht angezeigt
Verfasst: 21.09.2026 14:51
von LukeWCS
Hallo
Rätselfreund hat geschrieben: 21.09.2026 14:28
Ich habe die Daten wie beschrieben in das Verzeichnis /ext/phpbbseo/uso kopiert. Trotzdem wird die Erweiterung in der Erweiterungs-Verwaltung nicht angezeigt.
Wenn du die Ext wirklich in diesen Ordner hochgeladen hast, ist klar warum phpBB die Ext nicht anzeigt. Der technische Ext Name lautet
usu, nicht
uso.
Mir ist klar, dass Usu nicht für neue Installationen gedacht ist. Ich habe aber eine historische URL-Umwandlung im Forum aktiv.
In dem Zusammenhang auch den dortigen Hinweis beachten:
Note
USU is no longer recommended for new phpBB installations. The documentation below is provided solely for administrators maintaining an existing USU-powered board.
For new installations, please install
phpBB SEO Framework.
Re: Ultimate SEO URL (USU) wird nicht angezeigt
Verfasst: 21.09.2026 20:54
von Rätselfreund
LukeWCS hat geschrieben: 21.09.2026 14:51
Hallo
Rätselfreund hat geschrieben: 21.09.2026 14:28
Ich habe die Daten wie beschrieben in das Verzeichnis /ext/phpbbseo/uso kopiert. Trotzdem wird die Erweiterung in der Erweiterungs-Verwaltung nicht angezeigt.
Wenn du die Ext wirklich in diesen Ordner hochgeladen hast, ist klar warum phpBB die Ext nicht anzeigt. Der technische Ext Name lautet
usu, nicht
uso.
Nee, der Tippfehler war leider hier.
Die Dateien liegen wie in der Anleitung angegeben in /ext/phpbbseo/usu
Mir ist klar, dass Usu nicht für neue Installationen gedacht ist. Ich habe aber eine historische URL-Umwandlung im Forum aktiv.
In dem Zusammenhang auch den dortigen Hinweis beachten:
Note
USU is no longer recommended for new phpBB installations. The documentation below is provided solely for administrators maintaining an existing USU-powered board.
For new installations, please install
phpBB SEO Framework.
Ja, den Hinweis habe ich gelesen.
Re: Ultimate SEO URL (USU) wird nicht angezeigt
Verfasst: 21.09.2026 21:40
von LukeWCS
Rätselfreund hat geschrieben: 21.09.2026 20:54
Nee, der Tippfehler war leider hier.
Alles klar.

Daraufhin habe ich mir die Ext jetzt mal im lokalen Entwickler Board angeschaut und konnte vorhin dein beschriebenes Problem sofort nachvollziehen. Ich habe aber eine Weile gebraucht, bis ich die Ursache fand. Der Punkt ist, der Entwickler hat bei einem seiner letzten Updates schlicht die
composer.json ungültig gemacht, weshalb phpBB die Ext nicht (mehr) akzeptiert und darum auch nicht anzeigt. Du kannst den Fehler des Entwicklers aber simpel ausbügeln:
Editiere:
ext\phpbbseo\usu\composer.json
Dort fügst du unterhalb der Zeile
diesen Block ein:
Das ist das Minimum, damit phpBB die Datei und somit die Ext wieder akzeptiert.
Aber eine Warnung vorab: ich empfehle die Ext vorher in einem Test Board zu probieren, denn ich habe die Ext mal durch phpBB Ext Check laufen lassen und da gibts eine sehr grosse Menge von Kompatibilitäts-Problemen bei leider allen angegebenen PHP Versionen, also von 7.4 bis 8.4. Auf jeden Fall musst du mit mindestens PHP 8.0 arbeiten, nicht weniger. Der Entwickler gibt zwar auch 7.4 an, aber das ist eine Falschaussage, weil der neueste Code vom Repo definitiv mindestens PHP 8.0 braucht. Ganz allgemein ist die Ext in keinem guten Zustand und bräuchte dringend eine Generalüberholung. Die Ext ist ja quasi eh schon als ABD deklariert.
Re: Ultimate SEO URL (USU) wird nicht angezeigt
Verfasst: 21.09.2026 22:49
von Rätselfreund
@LukeWCS Erstmal danke für den Code. Nach dem Einfügen wurde die Extension angezeigt. Nach der Aktivierung wurde allerdings ein Error 500 angezeigt. Und zwar sowohl unter PHP 8.0 als auch unter 8.4. Der Programmierer hat die Extension wohl nicht umsonst unbrauchbar gemacht.
Natürlich habe ich die Extension in einem Testboard ausprobiert
Trotz allem danke für deine Hilfe

Re: Ultimate SEO URL (USU) wird nicht angezeigt
Verfasst: 21.09.2026 23:29
von LukeWCS
Rätselfreund hat geschrieben: 21.09.2026 22:49
Nach der Aktivierung wurde allerdings ein Error 500 angezeigt.
Das hatte ich früher oder später befürchtet, denn der EC Bericht war da sehr deutlich, darum meine Warnung. In deinem Fall eben früher als später.
Der Programmierer hat die Extension wohl nicht umsonst unbrauchbar gemacht.
Hmm ich habe das verursachende Update in der Zwischenzeit ausfindig gemacht und grob gesichtet und demnach war das eher kein bewusstes unbrauchbar machen, sondern ein schlichtes Versehen. Er hat da mehr gelöscht als er sollte/wollte. Hätte er die Ext wirklich unbrauchbar machen wollen, hätte es dafür deutlich elegantere und direktere Wege gegeben, ohne dazu eine Datei zu "verunstalten".
Danke für Rückmeldung