Schade. Dann lebe ich erstmal mit dem Fehler. Der Eintrag wird ja augenscheinlich trotzdem korrekt erstellt.
Beiträge von PoooMukkel im Thema „Datei-Autor ändern: Fehler beim Erstellen eines Eintrags unter anderem Namen“
-
-
Fehler beim Bearbeiten:
Code
Alles anzeigenMon, 22 Mar 2021 07:49:06 +0000 Message: Call to a member function getTitle() on null PHP version: 7.4.15 WoltLab Suite version: 5.3.5 Request URI: POST /downloads/file-edit/723/ Referrer: https://www.compiware-forum.de/downloads/file-edit/723/ User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.91 Safari/537.36 Peak Memory Usage: 14454112/268435456 ====== Error Class: Error Error Message: Call to a member function getTitle() on null Error Code: 0 File: /storagepool/c01005/htdocs/compiware-forum.de/lib/system/template/TemplateEngine.class.php(598) : eval()'d code (1) Extra Information: - Stack Trace: [{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/template\/TemplateEngine.class.php","line":598,"function":"eval","class":"","type":"","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/data\/language\/Language.class.php","line":159,"function":"fetchString","class":"wcf\\system\\template\\TemplateEngine","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/lib\/system\/user\/notification\/event\/FileModerationUserNotificationEvent.class.php","line":78,"function":"getDynamicVariable","class":"wcf\\data\\language\\Language","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/event\/listener\/PushPlusPlusUserNotificationListener.class.php","line":26,"function":"getMessage","class":"filebase\\system\\user\\notification\\event\\FileModerationUserNotificationEvent","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/event\/EventHandler.class.php","line":221,"function":"execute","class":"wcf\\system\\event\\listener\\PushPlusPlusUserNotificationListener","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/user\/notification\/UserNotificationHandler.class.php","line":130,"function":"fireAction","class":"wcf\\system\\event\\EventHandler","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/lib\/system\/log\/modification\/FileModificationLogHandler.class.php","line":198,"function":"fireEvent","class":"wcf\\system\\user\\notification\\UserNotificationHandler","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/lib\/system\/log\/modification\/FileModificationLogHandler.class.php","line":105,"function":"fireNotification","class":"filebase\\system\\log\\modification\\FileModificationLogHandler","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/lib\/data\/file\/FileAction.class.php","line":1724,"function":"setLabel","class":"filebase\\system\\log\\modification\\FileModificationLogHandler","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":204,"function":"assignLabel","class":"filebase\\data\\file\\FileAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/lib\/form\/FileEditForm.class.php","line":136,"function":"executeAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractForm.class.php","line":62,"function":"save","class":"filebase\\form\\FileEditForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractForm.class.php","line":123,"function":"submit","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractCaptchaForm.class.php","line":67,"function":"readData","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/MessageForm.class.php","line":281,"function":"readData","class":"wcf\\form\\AbstractCaptchaForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/lib\/form\/FileAddForm.class.php","line":870,"function":"readData","class":"wcf\\form\\MessageForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/lib\/form\/FileEditForm.class.php","line":240,"function":"readData","class":"filebase\\form\\FileAddForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/page\/AbstractPage.class.php","line":291,"function":"readData","class":"filebase\\form\\FileEditForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/page\/AbstractPage.class.php","line":114,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/request\/RequestHandler.class.php","line":107,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":[]}]
-
Fehler beim Erstellen:
Code
Alles anzeigenMon, 22 Mar 2021 07:46:11 +0000 Message: Could not execute statement 'REPLACE INTO filebase1_file_search_index (objectID, subject, message, time, userID, username, languageID, metaData) VALUES (?, ?, ?, ?, ?, ?, ?, ?)' PHP version: 7.4.15 WoltLab Suite version: 5.3.5 Request URI: POST /downloads/file-add/ Referrer: https://www.compiware-forum.de/downloads/file-add/ User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.91 Safari/537.36 Peak Memory Usage: 16312152/268435456 ====== Error Class: wcf\system\database\exception\DatabaseQueryExecutionException Error Message: Could not execute statement 'REPLACE INTO filebase1_file_search_index (objectID, subject, message, time, userID, username, languageID, metaData) VALUES (?, ?, ?, ?, ?, ?, ?, ?)' Error Code: 23000 File: /storagepool/c01005/htdocs/compiware-forum.de/lib/system/database/statement/PreparedStatement.class.php (105) Extra Information: YTo4OntpOjA7YToyOntpOjA7czoxNzoiUXVlcnkgUGFyYW1ldGVyIDEiO2k6MTtpOjcyMzt9aToxO2E6Mjp7aTowO3M6MTc6IlF1ZXJ5IFBhcmFtZXRlciAyIjtpOjE7czo0OiJudWxsIjt9aToyO2E6Mjp7aTowO3M6MTc6IlF1ZXJ5IFBhcmFtZXRlciAzIjtpOjE7czoyOiInJyI7fWk6MzthOjI6e2k6MDtzOjE3OiJRdWVyeSBQYXJhbWV0ZXIgNCI7aToxO2k6MTYxNjM5OTE3MTt9aTo0O2E6Mjp7aTowO3M6MTc6IlF1ZXJ5IFBhcmFtZXRlciA1IjtpOjE7aToxMDgyO31pOjU7YToyOntpOjA7czoxNzoiUXVlcnkgUGFyYW1ldGVyIDYiO2k6MTtzOjk6IidnYW5pbWVkJyI7fWk6NjthOjI6e2k6MDtzOjE3OiJRdWVyeSBQYXJhbWV0ZXIgNyI7aToxO2k6MDt9aTo3O2E6Mjp7aTowO3M6MTc6IlF1ZXJ5IFBhcmFtZXRlciA4IjtpOjE7czoyOiInJyI7fX0= Stack Trace: [{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/search\/mysql\/MysqlSearchIndexManager.class.php","line":30,"function":"execute","class":"wcf\\system\\database\\statement\\PreparedStatement","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/search\/AbstractSearchIndexManager.class.php","line":22,"function":"add","class":"wcf\\system\\search\\mysql\\MysqlSearchIndexManager","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/search\/SearchIndexManager.class.php","line":110,"function":"set","class":"wcf\\system\\search\\AbstractSearchIndexManager","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/lib\/system\/event\/listener\/FileAuthorChangeListener.class.php","line":123,"function":"set","class":"wcf\\system\\search\\SearchIndexManager","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/lib\/system\/event\/listener\/FileAuthorChangeListener.class.php","line":73,"function":"changeAuthor","class":"filebase\\system\\event\\listener\\FileAuthorChangeListener","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/event\/EventHandler.class.php","line":137,"function":"execute","class":"filebase\\system\\event\\listener\\FileAuthorChangeListener","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/event\/EventHandler.class.php","line":177,"function":"executeInheritedActions","class":"wcf\\system\\event\\EventHandler","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractForm.class.php","line":115,"function":"fireAction","class":"wcf\\system\\event\\EventHandler","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/lib\/form\/FileAddForm.class.php","line":860,"function":"saved","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractForm.class.php","line":62,"function":"save","class":"filebase\\form\\FileAddForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractForm.class.php","line":123,"function":"submit","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractCaptchaForm.class.php","line":67,"function":"readData","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/MessageForm.class.php","line":281,"function":"readData","class":"wcf\\form\\AbstractCaptchaForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/lib\/form\/FileAddForm.class.php","line":870,"function":"readData","class":"wcf\\form\\MessageForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/page\/AbstractPage.class.php","line":291,"function":"readData","class":"filebase\\form\\FileAddForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/page\/AbstractPage.class.php","line":114,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/request\/RequestHandler.class.php","line":107,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":[]}] ====== Error Class: PDOException Error Message: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'subject' cannot be null Error Code: 23000 File: /storagepool/c01005/htdocs/compiware-forum.de/lib/system/database/statement/PreparedStatement.class.php (93) Extra Information: - Stack Trace: [{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/database\/statement\/PreparedStatement.class.php","line":93,"function":"execute","class":"PDOStatement","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/search\/mysql\/MysqlSearchIndexManager.class.php","line":30,"function":"execute","class":"wcf\\system\\database\\statement\\PreparedStatement","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/search\/AbstractSearchIndexManager.class.php","line":22,"function":"add","class":"wcf\\system\\search\\mysql\\MysqlSearchIndexManager","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/search\/SearchIndexManager.class.php","line":110,"function":"set","class":"wcf\\system\\search\\AbstractSearchIndexManager","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/lib\/system\/event\/listener\/FileAuthorChangeListener.class.php","line":123,"function":"set","class":"wcf\\system\\search\\SearchIndexManager","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/lib\/system\/event\/listener\/FileAuthorChangeListener.class.php","line":73,"function":"changeAuthor","class":"filebase\\system\\event\\listener\\FileAuthorChangeListener","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/event\/EventHandler.class.php","line":137,"function":"execute","class":"filebase\\system\\event\\listener\\FileAuthorChangeListener","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/event\/EventHandler.class.php","line":177,"function":"executeInheritedActions","class":"wcf\\system\\event\\EventHandler","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractForm.class.php","line":115,"function":"fireAction","class":"wcf\\system\\event\\EventHandler","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/lib\/form\/FileAddForm.class.php","line":860,"function":"saved","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractForm.class.php","line":62,"function":"save","class":"filebase\\form\\FileAddForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractForm.class.php","line":123,"function":"submit","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/AbstractCaptchaForm.class.php","line":67,"function":"readData","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/form\/MessageForm.class.php","line":281,"function":"readData","class":"wcf\\form\\AbstractCaptchaForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/lib\/form\/FileAddForm.class.php","line":870,"function":"readData","class":"wcf\\form\\MessageForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/page\/AbstractPage.class.php","line":291,"function":"readData","class":"filebase\\form\\FileAddForm","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/page\/AbstractPage.class.php","line":114,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/lib\/system\/request\/RequestHandler.class.php","line":107,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/storagepool\/c01005\/htdocs\/compiware-forum.de\/downloads\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":[]}]
-
Ich nutze das Plugin "Datei-Autor ändern" in der Version 1.0.0 Beta 5. Den Download dazu gibt es in einem Thema im WoltLab Forum (https://community.woltlab.com/…ostID=1732202#post1732202). Bisher hatte das Plugin immer funktioniert, sodass ich Einträge in der Filebase direkt unter anderem Namen erstellen konnte.
Nachdem ich auf das WSC 5.3 aktualisiert habe, erscheint ein Fehler, sobald ich einen Eintrag unter anderem Namen veröffentliche oder im Nachhinein auf einen anderen Benutzer ändere. Der Eintrag ist allerdings im Hintergrund erstellt oder geändert worden.
Außerdem ist mir aufgefallen, dass der Ersteller des Support-Themas anschließend manuell auf den anderen Benutzer geändert werden muss. Das mache ich dann über das Plugin "Beitrags-Autor ändern".
Ich weiß, dass das Plugin sich in der Beta-Phase befindet und nie veröffentlicht wurde. Aber wäre es vielleicht möglich, hier eine Anpassung vorzunehmen, sodass es wieder ohne Fehler möglich ist, Filebase-Einträge unter anderem Benutzer zu erstellen?
PS: Fehler kommen als Antwort, weil nur 10.000 Zeichen möglich und Label für Plugin stimmt nicht!