- Affected Version
- WoltLab Suite 5.5
- Affected App
- WoltLab Suite Filebase
Moin an alle,
ich habe da ein kleines Problem. Bei dem Upload von größeren Dateien, im aktuellen Fall eine 3,39 GB große Datei, erhalte ich nach dem Upload einen SQL Fehler. Sozusagen, wenn der Eintrag in die DB geschrieben wird. Der Upload an sich funktioniert scheinbar ohne Probleme.
- Requested URL
- POST /filebase/index.php?ajax-upload/&t=79fe1e604151e6f90ecd2b8fb9e599c700084e4e363683976338a288384390f0-5D0nHHRJMepH/Uxg8v0EQA==
- Referrer
- https://forgotten-games.net/filebase/version-add/4/
- Error Message
- Could not execute statement 'INSERT INTO filebase1_file_upload (userID,filename,fileType,fileHash,filesize,uploadTime) VALUES (?,?,?,?,?,?)'
- Type
- wcf\system\database\exception\DatabaseQueryExecutionException
- File (Line)
- /config/www/fogweb/lib/system/database/statement/PreparedStatement.class.php (144)
- Query Parameter 1
- 1
- Query Parameter 2
- 'fog-cod2-full.7z'
- Query Parameter 3
- 'application/x-7z-compressed'
- Query Parameter 4
- 'ba87cf72ba47df657a91dab0fc90005874431739'
- Query Parameter 5
- 3644914688
- Query Parameter 6
- 1671464741
- Stacktrace
-
- /config/www/fogweb/lib/data/TFastCreate.class.php (44): wcf\system\database\statement\PreparedStatement->execute(…)
- /config/www/fogweb/lib/data/DatabaseObjectEditor.class.php (28): wcf\data\DatabaseObjectEditor::dboEditorCreateBase(…)
- /config/www/fogweb/filebase/lib/data/file/upload/FileUploadAction.class.php (109): wcf\data\DatabaseObjectEditor::create(…)
- /config/www/fogweb/lib/data/AbstractDatabaseObjectAction.class.php (216): filebase\data\file\upload\FileUploadAction->upload(…)
- /config/www/fogweb/lib/action/AJAXProxyAction.class.php (92): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
- /config/www/fogweb/lib/action/AJAXInvokeAction.class.php (111): wcf\action\AJAXProxyAction->invoke(…)
- /config/www/fogweb/lib/action/AbstractAction.class.php (57): wcf\action\AJAXInvokeAction->execute(…)
- /config/www/fogweb/lib/action/AJAXInvokeAction.class.php (65): wcf\action\AbstractAction->__run(…)
- /config/www/fogweb/lib/system/request/Request.class.php (90): wcf\action\AJAXInvokeAction->__run(…)
- /config/www/fogweb/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
- /config/www/fogweb/filebase/index.php (11): wcf\system\request\RequestHandler->handle(…)
- Error Message
- SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'filesize' at row 1
- Type
- PDOException
- File (Line)
- /config/www/fogweb/lib/system/database/statement/PreparedStatement.class.php (126)
- Stacktrace
-
- /config/www/fogweb/lib/system/database/statement/PreparedStatement.class.php (126): PDOStatement->execute(…)
- /config/www/fogweb/lib/data/TFastCreate.class.php (44): wcf\system\database\statement\PreparedStatement->execute(…)
- /config/www/fogweb/lib/data/DatabaseObjectEditor.class.php (28): wcf\data\DatabaseObjectEditor::dboEditorCreateBase(…)
- /config/www/fogweb/filebase/lib/data/file/upload/FileUploadAction.class.php (109): wcf\data\DatabaseObjectEditor::create(…)
- /config/www/fogweb/lib/data/AbstractDatabaseObjectAction.class.php (216): filebase\data\file\upload\FileUploadAction->upload(…)
- /config/www/fogweb/lib/action/AJAXProxyAction.class.php (92): wcf\data\AbstractDatabaseObjectAction->executeAction(…)
- /config/www/fogweb/lib/action/AJAXInvokeAction.class.php (111): wcf\action\AJAXProxyAction->invoke(…)
- /config/www/fogweb/lib/action/AbstractAction.class.php (57): wcf\action\AJAXInvokeAction->execute(…)
- /config/www/fogweb/lib/action/AJAXInvokeAction.class.php (65): wcf\action\AbstractAction->__run(…)
- /config/www/fogweb/lib/system/request/Request.class.php (90): wcf\action\AJAXInvokeAction->__run(…)
- /config/www/fogweb/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
- /config/www/fogweb/filebase/index.php (11): wcf\system\request\RequestHandler->handle(…)
Ich habe schon mal nach der Fehlermeldung geschaut: Numeric value out of range: 1264 Out of range value for column 'filesize' at row 1 und ein paar Einträge bei Stackoverflow.com gefunden, es soll wohl am Datentyp der Datenbank liegen. Ich bin da aber nicht so bewandert und überlasse das lieber den Profis .
Ich habe nicht an der DB herumgespielt. Nutze MariaDB 10.06.10, falls das von Bedeutung ist.
Ich hoffe, jemand kann mir helfen.