WebsiteBaker Community Forum

WebsiteBaker Support (2.12.x) => General Help & Support => Hilfe & Support (deutsch) => Topic started by: grindmobil on January 01, 2025, 04:28:30 PM

Title: Interface "bin\interfaces\Requester" not found
Post by: grindmobil on January 01, 2025, 04:28:30 PM
Hallo!
Ich hab da eine fatale Fehlermeldung:

There was an uncatched exception
Interface "bin\interfaces\Requester" not found
in line (43) of (/framework/HttpRequester.php):

WebsiteBaker-2_13_3, PHP, PHP Version 8.2.26
Leider habe ich keinen tieferen Zugang zur Website, nur FTP und Admin
Und wegen der Fehlermeldung komme ich nirgends rein.

Was kann ich tun?

Etwas irritierend ist die gemischte Groß-Klein-Schreibung der Verzeichnisse/Dateien in /framework.  "Security" - großer Anfangsbuchstabe, "traits" klein - kreuz und quer. Soll das so sein? Oder ist da was passiert?
Title: Re: Interface "bin\interfaces\Requester" not found
Post by: sternchen8875 on January 01, 2025, 06:34:58 PM
ein ähnliches oder vielleicht auch gleiches Problem gab es hier (https://forum.WebsiteBaker.org/index.php/topic,32018.msg224097.html#msg224097) schon mal

ich persönlich würde mit der Kontrolle der Groß- und Kleinschreibung anfangen und da zuerst mal im framework-Ordner und dessen Unterordner. Die hier relevanten Ordner hab ich im Bild mal ausgeklappt. Sag Bescheid, wenn du mehr benötigst, z.b. das Original-Paket

Quote
Etwas irritierend ist die gemischte Groß-Klein-Schreibung der Verzeichnisse/Dateien in /framework.  "Security" - großer Anfangsbuchstabe, "traits" klein - kreuz und quer. Soll das so sein? Oder ist da was passiert?
das "alte" Thema Coding-Standards...   :wink:
hat zu tun mit Namen von Klassen und Namespaces

(https://i.gyazo.com/7b109f4d17612b7f0e73d546586cd3b4.png)
Title: Re: Interface "bin\interfaces\Requester" not found
Post by: sternchen8875 on January 02, 2025, 10:33:47 AM
There was an uncatched exception
Interface "bin\interfaces\Requester" not found
in line (43) of (/framework/HttpRequester.php):

bin gerade bei einer anderen Installation drüber gestolpert. Der Ordner framework/Interface wurde in WB 2.12.2 noch klein geschrieben, ab der Nachfolgerversion dann mit großem Buchstaben. Lt deiner Fehlermeldung verlangt die Datei framework/HttpRequester nach dem Ordner mit Kleinschreibung und das wäre dann die alte Version

Es geht um diese Zeile hier ganz oben in genannter Datei

Code: [Select]
use src\Interfaces\Requester;
Title: Re: Interface "bin\interfaces\Requester" not found
Post by: grindmobil on January 02, 2025, 02:12:21 PM
Danke allen für die Tipps!

Mittlerweile läuft wieder - fast - alles. Da waren mehrere Probleme gleichzeitig. Scheinbar hat das (ältere) Modul LibraryAdmin ein Upgrade gestört, dazu harte http (ohne s) Links im Template und sonst was.
Title: Re: Interface "bin\interfaces\Requester" not found
Post by: sternchen8875 on January 03, 2025, 12:29:17 AM
 (Y) Danke für die Rückmeldung