pragmaMx Support Forum

pragmaMx => integrierte Module => Thema gestartet von: Kuddel am 23 März 2020, 07:24:53

Titel: Gästebuch: neue Einträge lässen sich nicht mehr moderieren
Beitrag von: Kuddel am 23 März 2020, 07:24:53
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!
Titel: Re: Gästebuch: neue Einträge lässen sich nicht mehr moderieren
Beitrag von: Olaf am 26 März 2020, 15:02:27
checke mal deine DB. Optimieren, Reparieren etc.
Das System hat sich nicht geändert.
Titel: Re: Gästebuch: neue Einträge lässen sich nicht mehr moderieren
Beitrag von: Kuddel am 29 März 2020, 18:20:47
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: )
Titel: Re: Gästebuch: neue Einträge lässen sich nicht mehr moderieren
Beitrag von: Nouvelle am 01 April 2020, 01:53:56
Die Datenbank mit den Gästebucheinträgen heißt

{prefix}_nukebook
Titel: Re: Gästebuch: neue Einträge lässen sich nicht mehr moderieren
Beitrag von: Kuddel am 01 April 2020, 02:29:50
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:
Titel: Re: Gästebuch: neue Einträge lässen sich nicht mehr moderieren
Beitrag von: Nouvelle am 01 April 2020, 12:50:51
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.



Titel: Re: Gästebuch: neue Einträge lässen sich nicht mehr moderieren
Beitrag von: Olaf am 01 April 2020, 14:31:41
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.
Titel: Re: Gästebuch: neue Einträge lässen sich nicht mehr moderieren
Beitrag von: Kuddel am 01 April 2020, 17:32:29
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
Titel: Re: Gästebuch: neue Einträge lässen sich nicht mehr moderieren
Beitrag von: Nouvelle am 01 April 2020, 20:58:30
Also meines Erachtens läuft PMX unter PHP v7.3
Für PHP 7.4 noch nicht geeignet.
Titel: Re: Gästebuch: neue Einträge lässen sich nicht mehr moderieren
Beitrag von: Olaf am 01 April 2020, 21:03:54
Genau
Kannst du auf ein PHP 7.1 umschalten?
Titel: Re: Gästebuch: neue Einträge lässen sich nicht mehr moderieren
Beitrag von: Kuddel am 01 April 2020, 22:21:26
Moin! Unter 7.1 sind die Fehlermeldungen weg!
Keine Veränderung beim GB...  :technigg: