Hallo,
nach einem Update auf die aktuelle Version erhalten alle angemeldeten Benutzer beim Aufruf von Beiträgen die Meldung
Fehler Table '.....phpbb_1_notification_emails' doesn't exist [1146]
Wie ich schon mal herausfinden konnte, fehlt in der DB die Tabelle 'phpbb_1_notification_emails'.
FRAGE: Wie kann man die fehlende Tabelle nachträglich anlegen?
Danke vorab!
[3.3] Fehler Table '.....phpbb_1_notification_emails' doesn't exist [1146]
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
-
- Mitglied
- Beiträge: 21
- Registriert: 19.11.2020 13:58
- Kontaktdaten:
Re: [3.3] Fehler Table '.....phpbb_1_notification_emails' doesn't exist [1146]
Hallo,
theoretisch kannst du die Tabelle von deinem "Backup der Datenbank" zurückholen, dass ja empfohlen wird bevor man updatet.
Ansonsten habe ich auch keine Idee.
theoretisch kannst du die Tabelle von deinem "Backup der Datenbank" zurückholen, dass ja empfohlen wird bevor man updatet.
Ansonsten habe ich auch keine Idee.
- Mike-on-Tour
- Supporter
- Beiträge: 1279
- Registriert: 13.01.2020 21:09
- Kontaktdaten:
Re: [3.3] Fehler Table '.....phpbb_1_notification_emails' doesn't exist [1146]
Da ist wohl eine Migrations-Datei beim Update nicht korrekt bearbeitet worden (du hast manuell mit dem Komplettpaket - das du vorher auf deinem PC ent-zipped hast - und einem Update der Datenbank upgedatet?), deshalb wurde diese Tabelle bei dir nicht angelegt.
Ich habe die (leere) Tabelle aus meinem Testforum (phpBB 3.3.2) exportiert und stelle sie hier für dich zum Download ein. Einfach runterladen und per phpMyAdmin in deine Datenbank importieren.
Danach unbedingt den Prefix ändern von
Ich habe die (leere) Tabelle aus meinem Testforum (phpBB 3.3.2) exportiert und stelle sie hier für dich zum Download ein. Einfach runterladen und per phpMyAdmin in deine Datenbank importieren.
Danach unbedingt den Prefix ändern von
phpbb_
auf phpbb_1_
!!!Re: [3.3] Fehler Table '.....phpbb_1_notification_emails' doesn't exist [1146]
Hi,
du könntest erstmal überprüfen, ob denn noch mehr Migrationen (Datenbank-Änderungen/-Ergänzungen) nicht durchliefen.
Dazu gehst du mal mit der Kommandozeile zu:
Dort schau mal, ob es noch unausgeführte gibt und ob
Falls nicht einfach
Falls du auf deinem Webspace keine Kommendozeile hast, ziehe dein phpBB zu einem lokalen Server (xampp oder wamp) um und probiere es dort.
Grüße
du könntest erstmal überprüfen, ob denn noch mehr Migrationen (Datenbank-Änderungen/-Ergänzungen) nicht durchliefen.
Dazu gehst du mal mit der Kommandozeile zu:
./bin/phpbbclip.php
und führst das Kommando db:list
aus. Das zeigt dir an, welche Migrations alle ausgeführt wurden und welche noch verfügbar sind. Dort schau mal, ob es noch unausgeführte gibt und ob
phpbb\db\migration\data\v33x\add_notification_emails_table
unter "Installed migrations" gelistet ist.Falls nicht einfach
./bin/phpbbclip.php db:migrate
ausführen und erneut db:list
probieren.Falls du auf deinem Webspace keine Kommendozeile hast, ziehe dein phpBB zu einem lokalen Server (xampp oder wamp) um und probiere es dort.
Grüße
Re: [3.3] Fehler Table '.....phpbb_1_notification_emails' doesn't exist [1146]
Vielen Dank. Das Einfügen der leeren Tabelle hat funktioniert. Das Board funktioniert nun wieder einwandfrei.
Danke für die schnelle Hilfe.
Danke für die schnelle Hilfe.