Ich hab die vorhandenen Eier aus den Medien entfernt. Dann habe ich ein Eier-Level geöffnet, es war kein Bild mehr zu sehen. Jetzt habe ich ein neues Bild aus den Medien ausgewählt, es war dann unter dem Eier-Level zu sehen und dann klicke ich auf "Absenden". Der Fehler erscheint.
Beiträge von PoooMukkel
-
-
-
Stimmt. Ich könnte die Eier einfach komplett neu anlegen ...
Dann mache ich das so. Sollte ja auch passen.
-
Ich habe die Grafiken tatsächlich vorher aus den Medien gelöscht, bevor ich nun versuche, den Eiern neue Grafiken zuzuweisen.
Könnte das das Problem sein? Wie bekomme ich das gefixt?
-
Gibt es hier vielleicht schon Neuigkeiten zum Plugin?
-
Nachdem ich soeben in meinem WSC 5.4 das Plugin auf die Version 5.4.0 pl 1 aktualisiert habe, habe ich versucht, die Grafiken der Ostereier neu im ACP zuzuweisen. Dazu habe ich die PNG-Dateien als Medien hochgeladen, die ich bereits in den letzten Jahren als Eier genutzt habe.
Als ich nun die Grafik des ersten Ostereis ersetzen wollte, wurde mir nach dem Auswählen der Grafik und Klick auf "Absenden" dieser Fehler angezeigt.
Code
Alles anzeigenWed, 10 Aug 2022 13:04:26 +0000 Message: Could not execute statement 'UPDATE wcf1_eggs_level SET level = ?, points = ?, time = ?, mediaID = ? WHERE level = ?' PHP version: 8.0.21 WoltLab Suite version: 5.4.21 Request URI: POST /acp/index.php?eggs-level-edit/1/ Referrer: https://www.compiware-forum.de/acp/index.php?eggs-level-edit/1/ User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.81 Safari/537.36 Peak Memory Usage: 5129000/536870912 ====== Error Class: wcf\system\database\exception\DatabaseQueryExecutionException Error Message: Could not execute statement 'UPDATE wcf1_eggs_level SET level = ?, points = ?, time = ?, mediaID = ? WHERE level = ?' Error Code: 23000 File: /storagepool/c01005/htdocs/compiware-forum.de/lib/system/database/statement/PreparedStatement.class.php (144) Extra Information: YTo1OntpOjA7YToyOntpOjA7czoxNzoiUXVlcnkgUGFyYW1ldGVyIDEiO2k6MTtpOjExO31pOjE7YToyOntpOjA7czoxNzoiUXVlcnkgUGFyYW1ldGVyIDIiO2k6MTtpOjEwO31pOjI7YToyOntpOjA7czoxNzoiUXVlcnkgUGFyYW1ldGVyIDMiO2k6MTtpOjE4MDA7fWk6MzthOjI6e2k6MDtzOjE3OiJRdWVyeSBQYXJhbWV0ZXIgNCI7aToxO3M6NjoiJzE5NDknIjt9aTo0O2E6Mjp7aTowO3M6MTc6IlF1ZXJ5IFBhcmFtZXRlciA1IjtpOjE7aToxO319 Stack Trace: [{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/data\/DatabaseObjectEditor.class.php","line":55,"function":"execute","class":"wcf\\system\\database\\statement\\PreparedStatement","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":388,"function":"update","class":"wcf\\data\\DatabaseObjectEditor","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":216,"function":"update","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractFormBuilderForm.class.php","line":188,"function":"executeAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractForm.class.php","line":66,"function":"save","class":"wcf\\form\\AbstractFormBuilderForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractForm.class.php","line":134,"function":"submit","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractFormBuilderForm.class.php","line":147,"function":"readData","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/page\/AbstractPage.class.php","line":339,"function":"readData","class":"wcf\\form\\AbstractFormBuilderForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/page\/AbstractPage.class.php","line":122,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/request\/Request.class.php","line":89,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/request\/RequestHandler.class.php","line":121,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/acp\/index.php","line":11,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":[]}] ====== Error Class: PDOException Error Message: SQLSTATE[23000]: Integrity constraint violation: 1451 Cannot delete or update a parent row: a foreign key constraint fails ("c01005_forum"."wcf1_eggs_search", CONSTRAINT "e8e25d450bed9d077a5913f5493242e9_fk" FOREIGN KEY ("level") REFERENCES "wcf1_eggs_level" ("level") ON DELETE CASCADE) Error Code: 23000 File: /storagepool/c01005/htdocs/compiware-forum.de/lib/system/database/statement/PreparedStatement.class.php (126) Extra Information: - Stack Trace: [{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/database\/statement\/PreparedStatement.class.php","line":126,"function":"execute","class":"PDOStatement","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/data\/DatabaseObjectEditor.class.php","line":55,"function":"execute","class":"wcf\\system\\database\\statement\\PreparedStatement","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":388,"function":"update","class":"wcf\\data\\DatabaseObjectEditor","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":216,"function":"update","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractFormBuilderForm.class.php","line":188,"function":"executeAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractForm.class.php","line":66,"function":"save","class":"wcf\\form\\AbstractFormBuilderForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractForm.class.php","line":134,"function":"submit","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractFormBuilderForm.class.php","line":147,"function":"readData","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/page\/AbstractPage.class.php","line":339,"function":"readData","class":"wcf\\form\\AbstractFormBuilderForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/page\/AbstractPage.class.php","line":122,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/request\/Request.class.php","line":89,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/request\/RequestHandler.class.php","line":121,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/acp\/index.php","line":11,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":[]}]
Was hat das zu bedeuten?
-
-
Sieht nun gut aus nach Installation des Updates auf v5.4.2 pl 5. Danke!
-
bei der gelegenheit evtl. auch direkt den abstand von News-Bild zum Text erhöhen?
Glaube, dass ich dafür CSS-Code nutze.
Aber ja, könnte gern direkt mit angepasst werden.
-
-
Der Fehler ist nach Installation des Updates auf die Version 5.4.2 pl 3 noch immer vorhanden.
-
Super! Vielen Dank.
Woran lag es? Hab ich etwas übersehen?
-
Ich habe zuletzt am 9. Januar 2022 die Version 5.4.1 pl 5 über den Paket-Server (https://www.wbb-elite.de/shop/update/7-wsc-5-4/) installiert. Leider wurden mir keine weiteren Updates zur Installation angeboten.
In meinem Konto kann ich als letzte Version die 5.3.0 pl 2 herunterladen. Das verwirrt mich ein wenig. Müsste mir dort nicht mindestens die Version 5.4.1 pl 5 zum Download zur Verfügung stehen, wenn ich diese auch per Paket-Server erhalten habe?
Warum werden mir nun keine weiteren Updates mehr angeboten? Muss ich meine Lizenz erweitern? In der Lizenz steht als aktuelle Produktversion die 5.4.2 pl 3. Damit sollte sie mir doch auch über den Paket-Server angeboten werden, oder?
EDIT: Kann es sein, dass es neuere Versionen nicht auf dem Paket-Server gibt? Kann sie dort nicht finden.
-
Ich sehe immer mal wieder den folgenden Fehler im Log:
Code
Alles anzeigenTue, 12 Apr 2022 01:08:37 +0000 Message: Could not execute statement 'INSERT INTO wcf1_eggs_find(eggID,userID,points,TIME) VALUES(?,?,?,?)' PHP version: 8.0.17 WoltLab Suite version: 5.4.15 Request URI: POST /index.php?ajax-proxy/&t=740e63376af23fbb89ab2fbf5b45ec6b81ac66ec9a81bfda9650429e48a75a77-xpv7awnOSSzyMVi4spzfjA== Referrer: https://www.compiware-forum.de/ User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36 Peak Memory Usage: 6500472/536870912 ====== Error Class: wcf\system\database\exception\DatabaseQueryExecutionException Error Message: Could not execute statement 'INSERT INTO wcf1_eggs_find(eggID,userID,points,TIME) VALUES(?,?,?,?)' Error Code: 23000 File: /storagepool/c01005/htdocs/compiware-forum.de/lib/system/database/statement/PreparedStatement.class.php (144) Extra Information: YTo0OntpOjA7YToyOntpOjA7czoxNzoiUXVlcnkgUGFyYW1ldGVyIDEiO2k6MTtzOjg6Iic2OTM3NzQnIjt9aToxO2E6Mjp7aTowO3M6MTc6IlF1ZXJ5IFBhcmFtZXRlciAyIjtpOjE7aTo1MjY5O31pOjI7YToyOntpOjA7czoxNzoiUXVlcnkgUGFyYW1ldGVyIDMiO2k6MTtzOjM6IicxJyI7fWk6MzthOjI6e2k6MDtzOjE3OiJRdWVyeSBQYXJhbWV0ZXIgNCI7aToxO2k6MTY0OTcyNTcxNzt9fQ== Stack Trace: [{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/data\/eggs\/EggsAction.class.php","line":87,"function":"execute","class":"wcf\\system\\database\\statement\\PreparedStatement","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":216,"function":"eggFind","class":"wcf\\data\\eggs\\EggsAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/action\/AJAXProxyAction.class.php","line":92,"function":"executeAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/action\/AJAXInvokeAction.class.php","line":111,"function":"invoke","class":"wcf\\action\\AJAXProxyAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/action\/AbstractAction.class.php","line":53,"function":"execute","class":"wcf\\action\\AJAXInvokeAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/action\/AJAXInvokeAction.class.php","line":65,"function":"__run","class":"wcf\\action\\AbstractAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/request\/Request.class.php","line":89,"function":"__run","class":"wcf\\action\\AJAXInvokeAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/request\/RequestHandler.class.php","line":119,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/index.php","line":11,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":[]}] ====== Error Class: PDOException Error Message: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '693774' for key 'eggID' Error Code: 23000 File: /storagepool/c01005/htdocs/compiware-forum.de/lib/system/database/statement/PreparedStatement.class.php (126) Extra Information: - Stack Trace: [{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/database\/statement\/PreparedStatement.class.php","line":126,"function":"execute","class":"PDOStatement","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/data\/eggs\/EggsAction.class.php","line":87,"function":"execute","class":"wcf\\system\\database\\statement\\PreparedStatement","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":216,"function":"eggFind","class":"wcf\\data\\eggs\\EggsAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/action\/AJAXProxyAction.class.php","line":92,"function":"executeAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/action\/AJAXInvokeAction.class.php","line":111,"function":"invoke","class":"wcf\\action\\AJAXProxyAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/action\/AbstractAction.class.php","line":53,"function":"execute","class":"wcf\\action\\AJAXInvokeAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/action\/AJAXInvokeAction.class.php","line":65,"function":"__run","class":"wcf\\action\\AbstractAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/request\/Request.class.php","line":89,"function":"__run","class":"wcf\\action\\AJAXInvokeAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/request\/RequestHandler.class.php","line":119,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/index.php","line":11,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":[]}]
Kann das vielleicht die Ursache dafür sein, dass bestimmte Eier (Punkte) nicht gezählt werden? Habe schon wieder einen Benutzer, der mindestens 1 Osterei vermisst.
-
Das macht doch nichts, reicht doch wenn du es hier verkaufst
Das sehe ich auch so!
-
Neee, nicht bei meinen Usern. Die lauern nur auf die neuen Eier... Da geht denen keines durch die Lappen...
-
Hat funktioniert! Danke!
Zwei Benutzer waren betroffen. Obwohl sie täglich mehrmals online sind, fehlte ihnen jeweils 1 Osterei. Hatte das im letzten Jahr schon mal beobachtet.
Könnte es sein, dass das mit dem Aufleveln der Eier zu tun hat? Ich habe 10 Level, also 10 verschiedene Eier, die jeweils aber alle nur 1 Punkt bringen. Kann es sein, dass sich das System beim Aufleveln verschluckt? Warum sonst sollten Ostereier verschwinden?
Im nächsten Jahr werde ich mich wohl auf einen Level beschränken. Ist dann zwar immer dieselbe Osterei-Grafik, die angezeigt wird, aber vielleicht läuft das System so stabiler.
-
In der Tabelle wcf1_user_option_value finde ich keine Spalte eggPoints. Da gibt es nur Spalten mit Namen userOptionXXX.
EDIT: Ich glaube, ich habe die Spalte gefunden.
Die Werte stimmen mit der Anzahl der gefundenen Eier oder besser der Punkte überein.
Und wenn ich diesen Wert ändere, zählt die Eiersuche einfach weiter? Setze ich z.B. von 200 auf 201, dann hat der Benutzer nach dem nächsten gesammelten Ei 202 Punkte?
-
Ich habe in diesem Jahr wieder einen Benutzer, dem ein Osterei fehlt, und das, obwohl er fast 24h online ist und sammelt.
In der Datenbank konnte ich in der Tabelle wcf1_eggs_search die Spalte disabled entdecken. Bedeutet eine 1 hier, dass der Benutzer dieses Ei nicht gefunden hat?
Könnte ich die 1 in eine 0 ändern und der Benutzer bekommt dann ein Ei mehr angerechnet?
-
Ich nutze das Plugin "Erweiterte Suche" in meinem WSC 5.4 und die passende Erweiterung für das News System in der Version 3.1.0 pl 1.
Nachdem ich in den Einstellungen der Erweiterten Suche die kontextsensitive Suche aktiviert hatte, musste ich feststellen, dass die Erweiterung für das News System damit ein Problem hat. Lasse ich z.B. nur im Forum nach einem Begriff suchen, werden auch Ergebnisse aus dem News System angezeigt, wie auf dem Screenshot zu sehen (Deals sind bei mir News).
Morik machte mich darauf aufmerksam und half mir, den Listener ExtendedSearchNewsListener.class.php entsprechend anzupassen.
Zu ändern ist hier die Zeile 27 von
if (DE_WBB_ELITE_EXTENDED_SEARCH_NEWS_ENABLED) {
in
if (DE_WBB_ELITE_EXTENDED_SEARCH_NEWS_ENABLED && in_array($eventObj->getSearchType(), ['everywhere', 'de.wbb-elite.news.search'])) {
Das Ergebnis sieht dann korrekt aus. Es werden bei meiner Suche im Forum keine Begriffe mehr im News System gefunden.
Vielleicht könnte das Paket für die Erweiterte Suche diesbezüglich angepasst werden?