Don’t have an account yet? Register yourself now and be a part of our community!
Guten Tag!
Ich bekomme beim Löschen von Usern eine Fehlermeldung.
Diese tritt auf, weil die Datenbank "wbb1_arcade_highscore" das Löschen verhindert, laut WoltLab.
Wie kann man diesen Fehler wieder beheben?
Hi,
du kannst durch den SQL-Query
Quote ALTER TABLE wbb1_arcade_highscore DROP FOREIGN KEY c37e5ddf251b03db5aeadca6af77321e; ALTER TABLE wbb1_arcade_highscore ADD CONSTRAINT c37e5ddf251b03db5aeadca6af77321e FOREIGN KEY (userID) REFERENCES wcf1_user (userID) ON DELETE CASCADE;
ALTER TABLE wbb1_arcade_highscore DROP FOREIGN KEY c37e5ddf251b03db5aeadca6af77321e; ALTER TABLE wbb1_arcade_highscore ADD CONSTRAINT c37e5ddf251b03db5aeadca6af77321e FOREIGN KEY (userID) REFERENCES wcf1_user (userID) ON DELETE CASCADE;
das Problem lösen.
Danach solltest du Benutzer wieder löschen können.
Wie und wo kann ich das machen? Bin leider ein Laie in dem Gebiet..
Das kannst du in PhpMyAdmin ausführen. Wie du zu PhpMyAdmin kommst kommt auf deinen Server-Anbieter an, bei Strato geht das z.B. so:
https://www.strato.de/faq/article/810/Hosting-Wie-kann-ich-ueber-phpMyAdmin-auf-die-Datenbank-zugreifen.html
Einfach im Portal deines Anbieters schauen oder kurz googlen.
Habe selbes Problem, besagte Abfrage liefert einen SQL Fehler zurück
Fehlermeldung WoltLabe Suite 3.1
Hallo. Da hat das _fk gefehlt, bitte mal damit versuchen.
Geht auch nicht.
Das ist seltsam.Kannst du mal das Ergebnis von dem query zeigen?
Der Zensierte Teil, ist lediglich der Datenbank Name.
Der Key, der den Fehler verursacht wurde scheinbar doch gelöscht. Sicher, dass du immernoch keine Benutzer löschen kannst? Falls es noch nicht geht - Hat sich ggf. die Fehlermeldung geändert?
Ja ok ich kann wieder löschen warum keine Ahnung da kam halt immer der SQL Fehler deswegen hatte ich es gar nicht erst weiter versucht. Danke dir. :)