Projekt

Allgemein

Profil

Aktionen

GX-Bug #41664

geschlossen

Das Magnalister-Modul kann Fehlermeldungen verursachen, wenn es nicht installiert ist jedoch in der Vergangenheit installiert war

Von Moritz Bunjes vor etwa 9 Jahren hinzugefügt. Vor etwa 8 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Daniel Würdemann
Kategorie:
Partner
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
2.6.1.0, 2.7.1.0
Release Notes Langtext:

Beschreibung

Fehlermeldungen, wie diese können erscheinen:
WARNING(2): mysql_real_escape_string(): 132 is not a valid MySQL-Link resource in /xxx/admin/includes/magnalister/php/lib/MagnaDB.php:373
oder
WARNING(2): "include_once(): Failed opening '/xxx/admin/includes/magnalister/lang/.php' for inclusion (include_path='.:/usr/local/lib/php')" in /xxx/magnaCallback.php:468

Ursache des Problems ist, dass der MagnalisterApplicationTopExtender nur die Existenz der Konstanten MAGNALISTER_PASSPHRASE abfragt, die jedoch vorhanden sein kann, wenn das Modul nicht installiert ist. Es sollte daher zusätzlich der Status des Magnalister-Moduls abgefragt werden:
defined('MODULE_MAGNALISTER_STATUS') && (MODULE_MAGNALISTER_STATUS == 'True')



Zugehörige Tickets

Kopiert nach GX-Entwicklung - GX-Bug #45231: Das Magnalister-Modul kann Fehlermeldungen verursachen, wenn es nicht installiert ist jedoch in der Vergangenheit installiert war (GX-2.7)ErledigtDaniel Würdemann

Aktionen
Aktionen

Auch abrufbar als: Atom PDF