written_communications - Fehler mit PHP 7.3

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Felixyz
Beiträge: 6
Registriert: 20. Dez 2019, 21:51

written_communications - Fehler mit PHP 7.3

Beitragvon Felixyz » 3. Jun 2020, 14:53

simple_html_dom.php enthält offenbar veralteten Code (preg_match). Fehlermeldung ist

Code: Alles auswählen

PHP Warning:  preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/robiolte/public_html/admidio/adm_plugins/written_communications/classes/simplehtmldom/simple_html_dom.php on line 722

PHP Warning:  preg_match(): Compilation failed: invalid range in character class at offset 4 in /home/robiolte/public_html/admidio/adm_plugins/written_communications/classes/simplehtmldom/simple_html_dom.php on line 722

PHP Warning:  preg_match_all(): Compilation failed: invalid range in character class at offset 4 in /home/robiolte/public_html/admidio/adm_plugins/written_communications/classes/simplehtmldom/simple_html_dom.php on line 387

PHP Warning:  Invalid argument supplied for foreach() in /home/robiolte/public_html/admidio/adm_plugins/written_communications/classes/simplehtmldom/simple_html_dom.php on line 392

PHP Fatal error:  Uncaught Error: Call to a member function children() on array in /home/robiolte/public_html/admidio/adm_plugins/written_communications/written_communications_functions.php:260


Nach einiger Recherche fand ich dies:
preg_match('/[\w-.]+/', ''); // this will not work in PHP7.3
preg_match('/[\w\-.]+/', ''); // the hyphen need to be escaped

Wär cool, wenn das korrigiert werden könnte. Bin leider grad im Stress und froh, dass ich es endlich zum Laufen gebraucht habe, sonst würd ich mich drum kümmern.

Grüsse und Danke
Felix
Benutzeravatar
fasse
Administrator
Beiträge: 4856
Registriert: 12. Nov 2005, 16:06

Re: written_communications - Fehler mit PHP 7.3

Beitragvon fasse » 23. Jun 2020, 20:51

Hallo Felix,

kannst du das nicht mal bei dir testen, ob es nach der Anpassung funktioniert?

Gruß
Fasse
Felixyz
Beiträge: 6
Registriert: 20. Dez 2019, 21:51

Re: written_communications - Fehler mit PHP 7.3

Beitragvon Felixyz » 24. Jun 2020, 00:42

Doch, das tut so. Allerdings müsste man (müsste ich) den ganzen Code durchgehen, ob weitere Stellen betroffen sind.

Grüsse aus der Schweiz
Felix

Zurück zu „Fehlermeldungen“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast