[3.3] Fehler Table '.....phpbb_1_notification_emails' doesn't exist [1146]

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Antworten
megzeit
Mitglied
Beiträge: 19
Registriert: 27.11.2020 10:31

[3.3] Fehler Table '.....phpbb_1_notification_emails' doesn't exist [1146]

Beitrag von megzeit »

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!
CottonEyeJoe
Mitglied
Beiträge: 21
Registriert: 19.11.2020 13:58
Kontaktdaten:

Re: [3.3] Fehler Table '.....phpbb_1_notification_emails' doesn't exist [1146]

Beitrag von CottonEyeJoe »

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.
Benutzeravatar
Mike-on-Tour
Supporter
Supporter
Beiträge: 1279
Registriert: 13.01.2020 21:09
Kontaktdaten:

Re: [3.3] Fehler Table '.....phpbb_1_notification_emails' doesn't exist [1146]

Beitrag von Mike-on-Tour »

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 phpbb_ auf phpbb_1_!!!
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12113
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: [3.3] Fehler Table '.....phpbb_1_notification_emails' doesn't exist [1146]

Beitrag von Crizzo »

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: ./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
megzeit
Mitglied
Beiträge: 19
Registriert: 27.11.2020 10:31

Re: [3.3] Fehler Table '.....phpbb_1_notification_emails' doesn't exist [1146]

Beitrag von megzeit »

Vielen Dank. Das Einfügen der leeren Tabelle hat funktioniert. Das Board funktioniert nun wieder einwandfrei.

Danke für die schnelle Hilfe.
Antworten

Zurück zu „Support-Forum“