Seite 1 von 2

[3.3] nach php-upgrade in Xampp, Fehlermeldung

Verfasst: 24.07.2023 20:49
von kiter
Hallo Community,

falls das nicht hier her gehört, bitte kurze Info und löschen.

Ich habe folgende Herausforderung:
Das alte Forum (7.22) in Xampp 7.2.33 konnte ich Offline wieder reanimieren.
Sukzzesive bis zur aktuellen Version (3.3.10) akutalisiert. Soweit alles gut und saustolz auf das Erstlingswerk.

Beim Versuch das Xampp auf die letzte Version (8.2.4.0) zu aktualisieren, bekomme ich folgende Fehlermeldung:

Code: Alles auswählen

"[i]Fatal error: Uncaught Twig\Error\LoaderError: Unable to find template "cron.html" (looked into: C:\xampp\htdocs\phpBB3\styles\AllanStyle-SUBSILVER\template, C:\xampp\htdocs\phpBB3\styles\AllanStyle-SUBSILVER\theme, C:\xampp\htdocs\phpBB3\styles\prosilver\template, C:\xampp\htdocs\phpBB3\styles\prosilver\theme, C:\xampp\htdocs\phpBB3\styles\all\template). in C:\xampp\htdocs\phpBB3\vendor\twig\twig\src\Loader\FilesystemLoader.php:250 Stack trace: #0 C:\xampp\htdocs\phpBB3\phpbb\template\twig\loader.php(135): Twig\Loader\FilesystemLoader->findTemplate('cron.html', true) #1 C:\xampp\htdocs\phpBB3\vendor\twig\twig\src\Loader\FilesystemLoader.php(150): phpbb\template\twig\loader->findTemplate('cron.html') #2 C:\xampp\htdocs\phpBB3\vendor\twig\twig\src\Environment.php(299): Twig\Loader\FilesystemLoader->getCacheKey('cron.html') #3 C:\xampp\htdocs\phpBB3\vendor\twig\twig\src\Environment.php(381): Twig\Environment->getTemplateClass('cron.html') #4 C:\xampp\htdocs\phpBB3\phpbb\template\twig\environment.php(277): Twig\Environment->loadTemplate('cron.html', NULL) #5 C:\xampp\htdocs\phpBB3\vendor\twig\twig\src\Environment.php(359): phpbb\template\twig\environment->loadTemplate('cron.html') #6 C:\xampp\htdocs\phpBB3\vendor\twig\twig\src\Environment.php(318): Twig\Environment->load('cron.html') #7 C:\xampp\htdocs\phpBB3\phpbb\template\twig\environment.php(224): Twig\Environment->render('cron.html', Array) #8 C:\xampp\htdocs\phpBB3\phpbb\template\twig\environment.php(186): phpbb\template\twig\environment->display_with_assets('cron.html', Array) #9 C:\xampp\htdocs\phpBB3\phpbb\template\twig\twig.php(335): phpbb\template\twig\environment->render('cron.html', Array) #10 C:\xampp\htdocs\phpBB3\phpbb\cron\task\wrapper.php(129): phpbb\template\twig\twig->assign_display('cron_html_tag') #11 C:\xampp\htdocs\phpBB3\phpbb\controller\helper.php(366): phpbb\cron\task\wrapper->get_html_tag() #12 C:\xampp\htdocs\phpBB3\phpbb\controller\helper.php(315): phpbb\controller\helper->set_cron_task() #13 C:\xampp\htdocs\phpBB3\includes\functions.php(4276): phpbb\controller\helper->display_footer(true) #14 C:\xampp\htdocs\phpBB3\includes\functions.php(2550): page_footer() #15 C:\xampp\htdocs\phpBB3\ucp.php(92): login_box('adm/index.php?i...') #16 {main} thrown in C:\xampp\htdocs\phpBB3\vendor\twig\twig\src\Loader\FilesystemLoader.php on line 250[/i]"
Zurück auf die alte Version, alles wieder gut.
Hab alle Xampp-Versionen ab 8.xx durchgespielt, aber immer mit dem gleichen Ergebnis.
Auch wenn ich die "alte" Xampp erst deinstalliere, Rechner neu starte und dann die Neuinstallation durchführe.
Das Xampp wurde immer neu installiert. Darauf dann über HeidiSQL die Datenbanke reingeschoben und die phpBB3 in die htdocs geladen.
Der erste Aufruf des Forum in den Adminbereich funktioniert.
Dann das Forum wieder aktiviert, kommt beim Aufruf der Forumansicht dann die Fehlermeldung.
Das phpBB hat keine installierten Extensions oder Styles . Nur das Komplettpaket.

Kennt jemand von Euch das?
Was könnte die Ursache sein? Ich fürchte, wieder der "F40" als Klassiker.
Welche Info ist noch für Euch wichtig?

Danke für Eure Unterstützung.
Gruß
Dominik

Re: [3.3] nach php-upgrade in Xampp, Fehlermeldung

Verfasst: 24.07.2023 21:02
von chris1278
Du solltest vor dem update mal alle styles ausser prosilver deinstallieren. Da scheint bei dem alanstyle subsilver was zu fehlen.

Re: [3.3] nach php-upgrade in Xampp, Fehlermeldung

Verfasst: 24.07.2023 21:08
von LukeWCS
Hallo
kiter hat geschrieben: 24.07.2023 20:49 Das phpBB hat keine installierten Extensions oder Styles . Nur das Komplettpaket.
Diese Angabe stimmt schon mal nicht, es ist der Style "Allan Style - SUBSILVER" vorhanden. Und wenn ich mir die CDB Seite dazu anschaue:

https://www.phpbb.com/customise/db/styl ... subsilver/

dann ist dieser Style für phpBB 3.1 und 3.2, aber nicht für 3.3 verfügbar. Darum diesen als erstes deaktivieren und entfernen.

Des Weiteren ist phpBB 3.3 offiziell noch nicht für PHP 8.2 freigegeben, die offizielle Freigabe wird für 3.3.11 erwartet. Also bis auf Weiteres maximal PHP 8.1 fahren.

Re: [3.3] nach php-upgrade in Xampp, Fehlermeldung

Verfasst: 24.07.2023 21:11
von kiter
Hallo Jungs,

danke für die schnelle Info.
Also ein "F40" -> Fehler sitzt 40cm davor.
Werde es ausprobieren.
Zugegeben, ich war der Auffassung das Alan Style gehört zur Grundausstattung.
Werde berichten.

Re: [3.3] nach php-upgrade in Xampp, Fehlermeldung

Verfasst: 24.07.2023 21:17
von LukeWCS
kiter hat geschrieben: 24.07.2023 21:11 Zugegeben, ich war der Auffassung das Alan Style gehört zur Grundausstattung.
"Grundausstattung" ist etwas höchst subjektives und da hat jeder andere Standpunkte. :wink: Zum original "Lieferumfang" von phpBB gehört nur prosilver beim Style und VigLink bei den Exts. Alles andere ist aus phpBB Sicht quasi Bonus und obliegt dem persönlichen Geschmack und Bedürfnissen.

Re: [3.3] nach php-upgrade in Xampp, Fehlermeldung

Verfasst: 24.07.2023 21:37
von kiter
Schnelle Rückmeldung:

den Style deaktiviert, deinstalliert
Datenbank über phpMyAdmin gesichert
phpBB3 gesichert
Neuinst Xampp 8.1.17
Datenbank über Heidi eingespielt
phpBB3 in htdocs

Letztendlich genau die gleich Fehlermeldung

Re: [3.3] nach php-upgrade in Xampp, Fehlermeldung

Verfasst: 24.07.2023 21:41
von IMC
Wenn nach Änderungen im System der gleiche Fehler auftritt hilft meist das Löschen des Cache Speichers.

Re: [3.3] nach php-upgrade in Xampp, Fehlermeldung

Verfasst: 24.07.2023 21:44
von kiter
Hallo Thorsten,

den Cache hatte ich über den Button im Adminbereich und dann auch im Browser gelöscht.
Kommt aber trotzdem der Fehler.
Leider

Re: [3.3] nach php-upgrade in Xampp, Fehlermeldung

Verfasst: 24.07.2023 21:52
von IMC
Dann überprüfe ob alle Dateien vorhanden sind bzw. kopiere das org. Paket nochmal in dein Verzeichnis. Laut der Fehlermeldung findet er Dateien nicht die sich normalerweise in dem Ordner styles/all befinden sollten.

Re: [3.3] nach php-upgrade in Xampp, Fehlermeldung

Verfasst: 24.07.2023 22:15
von LukeWCS
@kiter

Den besagten Style zu entfernen war auf jeden Fall ein richtiger Schritt, aber ich sehe gerade bei mir im TB, dass die besagte Datei cron.html primär gar nichts mit dem Style zu tun hat. Das heisst phpBB hat die Datei nicht dort gefunden, wo sie sein sollte und deshalb auch an anderen Stellen gesucht aber auch dort nicht gefunden. Sprich, diese Datei fehlt effektiv.
IMC hat geschrieben: 24.07.2023 21:52 Dann überprüfe ob alle Dateien vorhanden sind bzw. kopiere das org. Paket nochmal in dein Verzeichnis.
Entweder das was der Kollege schrieb, oder du führst phpBB File Check aus und postest hier den Bericht:

viewtopic.php?t=246810