Ankündigung

#1 2023-12-14 15:15:05

stefano
Mitglied
2023-12-14
1

mysqli_sql_exception Fatal Error nach Update auf Piwigo 14.0.0

Nach meinem gestrigen Update auf Piwigo 14.0.0 bekomme ich Fehlermeldungen, nachdem ich neue Fotos hochgeladen habe und danach mehrere Fotos gleichzeitig bearbeiten möchte, also wenn ich mehrere Fotos markiere um Änderungen wie Schlagwörter, Autor oder Erstellungsdatum auf mehrere Fotos gleichzeitig anzuwenden.

Änderung des Autors:

Fatal error: Uncaught mysqli_sql_exception: Column 'object_id' cannot be null in /www/htdocs/XXXXXXXXXXXgallery/include/dblayer/functions_mysqli.inc.php:132 Stack trace: #0 /www/htdocs/XXXXXXXXXXXgallery/include/dblayer/functions_mysqli.inc.php(132): mysqli->query('\nINSERT INTO `...') #1 /www/htdocs/XXXXXXXXXXXgallery/include/dblayer/functions_mysqli.inc.php(550): pwg_query('\nINSERT INTO `...') #2 /www/htdocs/XXXXXXXXXXXgallery/include/functions.inc.php(644): mass_inserts('piwigo_activity', Array, Array) #3 /www/htdocs/XXXXXXXXXXXgallery/admin/batch_manager_global.php(246): pwg_activity('photo', Array, 'edit', Array) #4 /www/htdocs/XXXXXXXXXXXgallery/admin/batch_manager.php(814): include('/www/htdocs/w00...') #5 /www/htdocs/XXXXXXXXXXXgallery/admin.php(346): include('/www/htdocs/w00...') #6 {main} thrown in /www/htdocs/XXXXXXXXXXXgallery/include/dblayer/functions_mysqli.inc.php on line 132

Schlagwörter:

Fatal error: Uncaught mysqli_sql_exception: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 5 in /www/htdocs/XXXXXXXXXXXgallery/include/dblayer/functions_mysqli.inc.php:132 Stack trace: #0 /www/htdocs/XXXXXXXXXXXgallery/include/dblayer/functions_mysqli.inc.php(132): mysqli->query('\nSELECT\n ima...') #1 /www/htdocs/XXXXXXXXXXXgallery/include/dblayer/functions_mysqli.inc.php(888): pwg_query('\nSELECT\n ima...') #2 /www/htdocs/XXXXXXXXXXXgallery/admin/include/functions.php(1854): query2array('\nSELECT\n ima...') #3 /www/htdocs/XXXXXXXXXXXgallery/admin/include/functions.php(1620): get_image_tag_ids(Array) #4 /www/htdocs/XXXXXXXXXXXgallery/admin/batch_manager_global.php(112): add_tags(Array, Array) #5 /www/htdocs/XXXXXXXXXXXgallery/admin/batch_manager.php(814): include('/www/htdocs/w00...') #6 /www/htdocs/XXXXXXXXXXXgallery/admin.php(346): include('/www/htdocs/w00...') #7 {main} thrown in /www/htdocs/XXXXXXXXXXXgallery/include/dblayer/functions_mysqli.inc.php on line 132

Erstellungsdatum:

Fatal error: Uncaught mysqli_sql_exception: Column 'object_id' cannot be null in /www/htdocs/XXXXXXXXXXXgallery/include/dblayer/functions_mysqli.inc.php:132 Stack trace: #0 /www/htdocs/XXXXXXXXXXXgallery/include/dblayer/functions_mysqli.inc.php(132): mysqli->query('\nINSERT INTO `...') #1 /www/htdocs/XXXXXXXXXXXgallery/include/dblayer/functions_mysqli.inc.php(550): pwg_query('\nINSERT INTO `...') #2 /www/htdocs/XXXXXXXXXXXgallery/include/functions.inc.php(644): mass_inserts('piwigo_activity', Array, Array) #3 /www/htdocs/XXXXXXXXXXXgallery/admin/batch_manager_global.php(302): pwg_activity('photo', Array, 'edit', Array) #4 /www/htdocs/XXXXXXXXXXXgallery/admin/batch_manager.php(814): include('/www/htdocs/w00...') #5 /www/htdocs/XXXXXXXXXXXgallery/admin.php(346): include('/www/htdocs/w00...') #6 {main} thrown in /www/htdocs/XXXXXXXXXXXgallery/include/dblayer/functions_mysqli.inc.php on line 132

Wenn ich danach über "Albumfotos bearbeiten" erneut die Änderungen durchführe, gibt es keine Fehlermeldung.

Piwigo 14.0.0
Installiert auf 28 November 2020, vor 3 Jahre 2 Wochen 1 Tag
Betriebssystem: Linux
PHP: 8.2.9 (Info anzeigen) [2023-12-14 15:13:22]
MySQL: 10.6.12-MariaDB-0ubuntu0.22.04.1-log [2023-12-14 15:13:22]
Grafikbibliothek: ImageMagick 6.9.11-60
Größe des Cache 0 Mo   berechnet vor 1 Jahr

Plugins:
Admin Tools
Change who added photo
Community
Fotorama
LocalFiles Editor
Photo added by
Posted Date Changer
PWG Stuffs

Irgendjemand eine Idee woran das liegen könnte? Kenne mich leider zu wenig aus

Offline

#2 2023-12-16 14:49:33

drlecter
Piwigo Team Moderators
2016-03-17
1056

Re: mysqli_sql_exception Fatal Error nach Update auf Piwigo 14.0.0

Klappt das Bulk Update bei dem zweiten Versuch ohne Probleme? Ich habe mir die DB Scripte nicht angesehen, aber das sieht so aus, das eine ID fehlt, die normalerweise mit in der DB stehen sollte.
Ich sehe gerade, im englischen Forum hat dir plg schon geantwortet. Dann sollte das demnächst gefixt werden.

Offline

Brett Fußzeile

Unterstützt von FluxBB

github twitter newsletter Spenden Piwigo.org © 2002-2024 · Kontakt