Ankündigung

#1 2023-09-05 08:59:01

Heinrich
Gast

Kommentare erlauben verursacht Datenbank-Fehler

Wenn ich bei meinem Album die Kommentare erlauben will, dann kommt:

You have an error in your SQL syntax

<br />
<b>Fatal error</b>:  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 'OR uppercats REGEXP '(^|,)23(,|$)'' at line 4 in /var/www/html/piwigo/include/dblayer/functions_mysqli.inc.php:132
Stack trace:
#0 /var/www/html/piwigo/include/dblayer/functions_mysqli.inc.php(132): mysqli-&gt;query()
#1 /var/www/html/piwigo/include/dblayer/functions_mysqli.inc.php(888): pwg_query()
#2 /var/www/html/piwigo/include/functions_category.inc.php(323): query2array()
#3 /var/www/html/piwigo/admin/cat_modify.php(122): get_subcat_ids()
#4 /var/www/html/piwigo/admin/album.php(64): include('...')
#5 /var/www/html/piwigo/admin.php(345): include('...')
#6 {main}
  thrown in <b>/var/www/html/piwigo/include/dblayer/functions_mysqli.inc.php</b> on line <b>132</b><br />

#2 2023-09-05 10:43:08

drlecter
Piwigo Team Moderators
2016-03-17
1006

Re: Kommentare erlauben verursacht Datenbank-Fehler

Ein paar mehr Details bitte.
Version, DBs, wurde ein Update gemacht? Benutze Plugins usw.

Offline

#3 2023-09-05 11:00:39

pegelow
Mitglied
Berlin
2023-09-05
4

Re: Kommentare erlauben verursacht Datenbank-Fehler

- Piwigo 13.8.0
- Betriebssystem: Linux
- PHP: 8.1.2-1ubuntu2.14
- MySQL: 5.5.5-10.6.12-MariaDB-0ubuntu0.22.04.1
- Grafikbibliothek: GD 2.3.0

Liste der aktivierten Plugins 5:
- Admin Tools
- OpenStreetMap
- Piwigo Failed Login logger
- Security Headers
- Title

Offline

#4 2023-09-05 11:36:21

drlecter
Piwigo Team Moderators
2016-03-17
1006

Re: Kommentare erlauben verursacht Datenbank-Fehler

Hm, nichts ungewöhnliches.
Versuchst du Kommentare unter Alben Eigenschaften anzupassen? Versuche einmal die Kommentar Funktion unter Konfiguration auszuschalten, zu speichern und wieder einzuschalten.

Offline

#5 2023-09-05 12:21:47

pegelow
Mitglied
Berlin
2023-09-05
4

Re: Kommentare erlauben verursacht Datenbank-Fehler

Also der Fehler tritt nur auf, wenn ich hier in der Alumsbearbeitung:

https://piwigo.abc.de/admin.php?page=album-23

die Checkbox für:

"Einstellungen für Unteralben übernehmen"

anklicke. Bei einzelnen Alben geht es. Ich habe aber nicht alle probiert. Das sind knapp 1000 Stück, die woll ich ja nicht alle manuell durchklicken.

Offline

#6 2023-09-05 12:23:25

pegelow
Mitglied
Berlin
2023-09-05
4

Re: Kommentare erlauben verursacht Datenbank-Fehler

Die "Foto-Sortierreihenfolge" und die "Zugriffsrechte" kann ich aber problemlos für alle Unterordner anklicken.

"Einstellungen für Unteralben übernehmen" geht da.

Offline

#7 2023-09-05 12:59:02

drlecter
Piwigo Team Moderators
2016-03-17
1006

Re: Kommentare erlauben verursacht Datenbank-Fehler

Ok, den Fehler habe ich an der Stelle auch.
versuche das mal über: admin.php?page=cat_options&section=comments
Alben->Eingeschaften Dann rechts den Reiter Kommentare. Da kannst du auch alle anklicken.
Das sieht nach einem Bug in der Query aus, den die Programmierer fixen müssen.

Offline

#8 2023-09-05 13:35:16

pegelow
Mitglied
Berlin
2023-09-05
4

Re: Kommentare erlauben verursacht Datenbank-Fehler

Cool, mit dem Link kann ich alles machen wie gewünscht.

Offline

Brett Fußzeile

Unterstützt von FluxBB

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