Sql Fehler 1064

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
gruen2
Mitglied
Beiträge: 5
Registriert: 30.03.2008 17:50

Sql Fehler 1064

Beitrag von gruen2 »

Seit dem ich folgende Mods installiert habe:
- AdministratorProfileFieldMOD_1.0.2
- Javascript_Logout_Confirmation_1.0.1
- Last Posts Titles MOD 1.0.0a
- Prime Login via Email 1.0.1a
- email on birthday 1.0.0
Kommt diese Fehlermeldung, wenn man bei der Registration die Nutzungsbedingungen akzeptiert.
Allgemeiner Fehler
SQL ERROR [ mysqli ]

Unknown column '0´' in 'where clause' [1054]

Beim Laden der Seite ist ein SQL-Fehler aufgetreten. Bitte kontaktiere die Board-Administration, falls dieses Problem fortlaufend auftritt.
Was hat das zu bedeuten und wie kann ich den Fehler beheben?
Zuletzt geändert von gruen2 am 30.03.2008 19:12, insgesamt 1-mal geändert.
Benutzeravatar
culicidae
Mitglied
Beiträge: 43
Registriert: 05.11.2006 14:26
Wohnort: Kassel
Kontaktdaten:

Beitrag von culicidae »

Hi,

kannst du das etwas genauer eingrenzen? Scheinbar ist etwas beim Einbau eines der MODS schief gelaufen. Weißt du nach welchem? Oder welche der MODs ändern denn etwas an der Datenbank. Damit das Problem erst einmal eingegrenzt werden kann.

Gruß
culicidae
alles wird gut!
gruen2
Mitglied
Beiträge: 5
Registriert: 30.03.2008 17:50

Beitrag von gruen2 »

Der AdministratorProfileFieldMOD_1.0.2 und der email_on_birthday_1_0_0 welchen ich oben vergessen hatte ändern die Datenbank über einen SQL Befehl. Das Problem habe ich leider erst festgestellt, nachdem alle eingebaut waren.
Die SQL Befehle sind:

Code: Alles auswählen

INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_emails', '0');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_run', '');
und

Code: Alles auswählen

ALTER TABLE phpbb_profile_fields ADD field_admin TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '0';
Beide sind korrekt ausgeführt worden.
Benutzeravatar
culicidae
Mitglied
Beiträge: 43
Registriert: 05.11.2006 14:26
Wohnort: Kassel
Kontaktdaten:

Beitrag von culicidae »

Hi,

dann könnte der Fehler auch beim Aufruf sein. Hast du eine lokale Kopie der ganzen Forendateien? Wenn ja nimm dir irgendeinen Editor (z.B. PSPad) mit dem du gleich einen ganzen Stapel Dateien durchsuchen kannst und suche nach "0Â". Vielleich kommst du ja so zur Lösung.

Gruß
culicidae
alles wird gut!
gruen2
Mitglied
Beiträge: 5
Registriert: 30.03.2008 17:50

Beitrag von gruen2 »

Hab den Fehler gehoben indem ich ein Backup zurück gespielt habe und anschließend die Registrierung versucht habe, dort kam dann die Meldung, dass admin.field fehlt und dann hab ich denn Mod AdministratorProfileFieldMOD_1.0.2 zurückgespielt. Jetzt geht alles wieder, auch wenn ich den genauen Fehler im Mod nicht weiß.
Antworten

Zurück zu „[3.0.x] Mod Support“