Seite 1 von 1
[3.2] Kann keine PM schreiben
Verfasst: 08.01.2019 17:16
von KlausiMaus
Mein Forum hat die Version: 3.2.5, alles läuft zufriedenstellend nach dem Update.
Nur musste ich heute feststellen, dass wenn ich eine neue PN schreiben will HTTP Error 500 erhalte.
Die Funktion wird nicht so häufig benutz und ist wohl beim durchtesten übersehenen worden.
Woran kann das liegen und wie behebt man das Problem?
Re: [3.2] Kann keine PM schreiben
Verfasst: 08.01.2019 17:47
von Mahony
Hallo
Ein Error 500 ist ein Sammelcode und kann alles mögliche bedeuteten. Klarheit verschafft dir nur ein Blick ins error_log deines Hosters. Damit lässt sich dann die eigentliche Ursache des Problems relativ problemlos ermitteln.
Grüße: Mahony
Re: [3.2] Kann keine PM schreiben
Verfasst: 08.01.2019 22:43
von KlausiMaus
Habe die Ursache gefunden, es liegt an der Extension
Contact Admin , schau hier:
https://www.phpbb.com/customise/db/exte ... pic/200721
Re: [3.2] Kann keine PM schreiben
Verfasst: 08.01.2019 23:20
von Melmac
Dann poste doch bitte auch noch die zugehörige Fehlermeldung des Errorlogs
btw: unter welcher PHP-Version läuft das Board?
Re: [3.2] Kann keine PM schreiben
Verfasst: 08.01.2019 23:41
von KlausiMaus

Sorry, ganz ohne log gefunden .
Re: [3.2] Kann keine PM schreiben
Verfasst: 09.01.2019 07:15
von Dr.Death
Du hättest gleich schreiben können das es an einer veralteten Version der Extension lag.
Der Unterschied von Version 1.1.7 zu 1.1.8 liegt in der Datei:
/ext/rmcgirr83/contactadmin/controller/main_controller.php
FINDE:
Code: Alles auswählen
if (!class_exists('messenger'))
{
include($this->root_path . 'includes/functions_messenger.' . $this->php_ext);
}
DAVOR EINFÜGEN:
Code: Alles auswählen
if (!function_exists('create_thumbnail'))
{
include($this->root_path . 'includes/functions_posting.' . $this->php_ext);
}
FINDE:
Code: Alles auswählen
if (!function_exists('create_thumbnail'))
{
include($this->root_path . 'includes/functions_posting.' . $this->php_ext);
}
if (!class_exists('parse_message'))
{
include($this->root_path . 'includes/message_parser.' . $this->php_ext);
}
ERSETZE MIT:
Code: Alles auswählen
if (!class_exists('parse_message'))
{
include($this->root_path . 'includes/message_parser.' . $this->php_ext);
}
Re: [3.2] Kann keine PM schreiben
Verfasst: 09.01.2019 10:05
von KlausiMaus
Danke, aber ich habe es nicht gleich gewusst.