March 6, 20214 yr Hallo! Ich habe zwei Probleme: 1. Nach dem Update auf 0.10.25 kann ich kein Datenbankupdate machen. Ich bekomme nur die folgende Fehlermeldung: Quote SQLSTATE[42000]: Syntax error or access violation: 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs Das wollte ich als Error-Report verschicken lassen. Der Inhalt des Error-Reports ist: Quote Dear froxlor-team, the following error has been reported by a user: ------------------------------------------------------------- 42000 SQLSTATE[42000]: Syntax error or access violation: 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs File: lib/Froxlor/Database/Database.php:218 Trace: #0 [internal function]: PDO->query() #1 lib/Froxlor/Database/Database.php(218): call_user_func_array() #2 install/updates/froxlor/0.10/update_0.10.inc.php(741): Froxlor\Database\Database::__callStatic() #3 install/updatesql.php(44): include_once('/var/www/froxlo...') #4 admin_updates.php(62): include_once('/var/www/froxlo...') #5 {main} ------------------------------------------------------------- Froxlor-version: 0.10.25 DB-version: 202103030 End of report 2. Das Problem ist, dass die E-Mail direkt mit Fehlermeldung bounced: Quote Recipient address rejected: User unknown in virtual mailbox table (in reply to RCPT TO command) (Da hier alles mit einer E-Mailadresse blockiert wird, die ganze Meldung als Pastebin): https://pastebin.com/a9VB5qVb Was ich jetzt mit der Datenbank anstellen soll weiß ich natürlich nicht.
March 6, 20214 yr Author Wow - ich hätte nie so schnell an einem Samstag Abend mit einer Antwort von Dir gerechnet! Froxlor sagt: Quote Die Froxlor-Dateien wurden aktualisiert. Neue Version ist 0.10.25. Die bisher installierte Version ist 0.10.24 Das läuft auf Debian Buster und wurde über APT aktualisiert.
March 6, 20214 yr Hm, das lief bei mir auf 5 Systemen super durch. Welche mysql/mariadb-server Version? Die E-Mail Adresse sollte nun auch wieder gehen.
March 6, 20214 yr Author Um nicht tröpfchenweise alles rauszugeben - hier einmal die die Systemdetails, wie Froxlor sie anzeigt: Quote Webserver: Apache/2.4.38 (Debian) PHP-Version: 7.4.16 MySQL-Server-Version: 5.5.5-10.3.27-MariaDB-0+deb10u1 Webserver-Interface: FPM-FCGI Speicherauslastung: MemTotal: 12298636 kB MemFree: 9234632 kB MemAvailable: 9926824 kB System-Auslastung: 0.34 / 0.16 / 0.07 Kernel: 4.19.0-14-amd64 (x86_64)
March 6, 20214 yr Solution setz mal in /etc/mysql/my.cnf folgende Zeilen: innodb_default_row_format = 'DYNAMIC' innodb_strict_mode=OFF
March 7, 20214 yr vor 21 Stunden schrieb Shortie: setz mal in /etc/mysql/my.cnf folgende Zeilen: innodb_default_row_format = 'DYNAMIC' innodb_strict_mode=OFF Ich hatte das gleiche Problem, aber die Zeilen haben geholfen. Danke! Sollte ich die im Anschluss wieder entfernen oder lieber drin lassen?
March 7, 20214 yr Strict mode sollte auf jeden fall aus sein, damit funktioniert froxlor nicht, das thema ist schon ein paar releases alt
January 8, 20232 yr ich bekomme auch die selbe Fehlermeldung beim Update von 0.10.38.3 auf 2.0.1. Der Eintrag innodb_default_row_format = 'DYNAMIC' innodb_strict_mode=OFF habe ich auch hinzugefügt. Au dem System Läuft Debian 10.
Create an account or sign in to comment