Schon aus SPAMschutz-Gründen ist mein Gästebuch moderiert.
Seit zwei Tagen ist es mir aber nicht mehr möglich, neue Einträge freizuschalten oder zu löschen?!?
CMS-Version:
pragmaMx 2.5.1.162 (2019-11-04)
PHP-Version:
7.2.28 (PHP-Info)
MySQL-Version:
10.1.44-MariaDB-cll-lve
Ich habe am CMS keinerlei Veränderungen vorgenommen... Bestehende Einträge kann ich noch editieren.
Was auffällig ist: Bisher waren alle Einträge fortlaufend nummeriert - jetzt nicht mehr?
Ist das eventuell ein DB-Problem?
THX for help!
checke mal deine DB. Optimieren, Reparieren etc.
Das System hat sich nicht geändert.
Moin Olaf!
Wie müsste den die DB-Tabelle heißen?
Ich seh' da nämlich nix mit gb_... oder ähnlichen Einträgen! :puzzled:
THX for help!
(Habe das Modul vorerst deaktiviert. 54 SPAM-Einträge, die ich nicht bearbeiten kann... :technigg: )
Die Datenbank mit den Gästebucheinträgen heißt
{prefix}_nukebook
lol... natürlich!
Habe beide ( _nukebook + _nukebook_queue [54 SPAM-Einträge :evil: ]) gefunden
DB geprüft, Keine Fehler, Keine Änderungen, :rot: kann die Neu-Einträge n.w.v. nicht über das Admin-Panel bearbeiten
ergo hat das Modul keinen Zugriff auf die DB, warum auch immer :gruebel:
Nachdem wir anscheinend hier nicht weiterkommen, würde ich ein Backup des Moduls machen.
Mach am besten auch ein Backup deiner Datenbank.
Deine PMX Version erneut downloaden und nur das Modul "Guestbook" ersetzen.
Dann hast schon mal ein Anfang.
schau mal bitte auch in die Log-Dateien, ob sich dort ein Fehler meldet. im Gästebuch ist noch einiges an altem Code drin, das könnte auch an einen PHP-Version liegen ggf.
Moin Olaf!
Aktuell läuft PHP 7.4
eine Umstellung auf 5.6 bringt keine Veränderung im Gästebuch
Logfiles (7.4):
PHP Deprecated warning:
Array and string offset access syntax with curly braces is deprecated
in includes/classes/Upload/class.upload.php on line 2727
PHP Deprecated warning:
The each() function is deprecated. This message will be suppressed on further calls
in modules/Guestbook/include/lib.inc.php on line 306
PHP Deprecated warning:
Function get_magic_quotes_gpc() is deprecated
in includes/mx_api.php on line 2183
PHP Run-time notice:
compact(): Undefined variable: msg
in themes/tp_times/includes/theme.functions.php on line 121
Also meines Erachtens läuft PMX unter PHP v7.3
Für PHP 7.4 noch nicht geeignet.
Genau
Kannst du auf ein PHP 7.1 umschalten?
Moin! Unter 7.1 sind die Fehlermeldungen weg!
Keine Veränderung beim GB... :technigg: