[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • Redaxo 4.7.0 Fehlermeldungen nach Update
Seite 1 von 1

Redaxo 4.7.0 Fehlermeldungen nach Update

Verfasst: 19. Jul 2016, 00:50
von majas
Hallo,

ich habe auf Redaxo 4.7.0 upgedatet mit PHP Version 7.0.8

Jetzt ist mein Error Log voll mit solchen Meldungen:

PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; i18n has a deprecated constructor in /var/www/vhosts/test/httpdocs/home/redaxo/include/classes/class.i18n.inc.php on line 10

PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; rex_sql has a deprecated constructor in /var/www/vhosts/test/httpdocs/home/redaxo ...

Weiss da zufällig jemand einen Rat

Danke und Gruß Andy

Re: Redaxo 4.7.0 Fehlermeldungen nach Update

Verfasst: 19. Jul 2016, 14:53
von ralf.schlott
Unbedingt nachbessern hier!

Man darf die 4er nicht einfach so sterben lassen!

Ralf

Re: Redaxo 4.7.0 Fehlermeldungen nach Update

Verfasst: 28. Jul 2016, 09:20
von claudihey
Hallöchen,

gibt es hierfür schon eine Lösung, ich habe nämlich das gleiche Problem...

Danke und Gruß,
Claudia

Re: Redaxo 4.7.0 Fehlermeldungen nach Update

Verfasst: 28. Jul 2016, 10:14
von Gregor.Harlan
Die Lösung lautet: Deprecated-Meldungen abschalten.
Eigentlich sollte das R4.7 automatisch machen, klappt aber aus irgendeinem Grund nicht überall.

Re: Redaxo 4.7.0 Fehlermeldungen nach Update

Verfasst: 28. Jul 2016, 11:01
von claudihey
Kann mir auch einer sagen, wie und wo ich die Meldungen abschalten kann?
Besten Dank,
Claudia

Re: Redaxo 4.7.0 Fehlermeldungen nach Update

Verfasst: 28. Jul 2016, 15:25
von claudihey
Aaaah, habs selbst gefunden:
Folgende Einstellung muss in der PHP.ini vorgenommen werden:

error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT

Gruß,
Claudia

Re: Redaxo 4.7.0 Fehlermeldungen nach Update

Verfasst: 25. Okt 2016, 10:30
von claudihey
Hallo,
gibt es hier noch andere Möglichkeiten, die Meldungen abzuschalten außer über die php.ini?
Bei 1&1 z. B. kann man das error_reporting nicht überschreiben...

Ja.... ich weiß.... 1&1 ist nicht der Hit, aber Kundin besteht drauf.

Danke für Eure Hilfe,
Claudia

Re: Redaxo 4.7.0 Fehlermeldungen nach Update

Verfasst: 27. Okt 2016, 12:22
von steri
Gregor.Harlan hat geschrieben:Die Lösung lautet: Deprecated-Meldungen abschalten.
Eigentlich sollte das R4.7 automatisch machen, klappt aber aus irgendeinem Grund nicht überall.
wie macht das R4.7? steht da irgendwo?
error_reporting(E_ALL ^ E_DEPRECATED);

in den index.php habe ich das nicht gefunden.

hat schon jemand eine lösung wenn man nicht auf die php.ini zugreifen kann? hab das obige in die index.php rein geschrieben - funktioniert nur leider nicht.

danke

Re: Redaxo 4.7.0 Fehlermeldungen nach Update

Verfasst: 3. Nov 2016, 12:30
von steri
ich verwende eine webspace bei all-inkl
hier ist php_value error_reporting 22519 definiert - dürfte E_ALL ^ E_NOTICE ^ E_DEPRECATED sein.

Ich hab jetzt in der master.inc.php die zeile
#error_reporting(error_reporting() ^ E_STRICT ^ E_DEPRECATED);
auskommentiert und nun kommen keine DEPRECATED fehlermeldungen mehr - WARNING fehlermeldungen funktionieren wie bisher

Re: Redaxo 4.7.0 Fehlermeldungen nach Update

Verfasst: 3. Nov 2016, 13:53
von Gregor.Harlan
steri hat geschrieben:wie macht das R4.7? steht da irgendwo?
error_reporting(E_ALL ^ E_DEPRECATED);

in den index.php habe ich das nicht gefunden.
In der master.inc.php:
https://github.com/redaxo/redaxo4/blob/ ... c.php#L114

EDIT: äh sehe gerade, du hast selbst ja auch gefunden.

Re: Redaxo 4.7.0 Fehlermeldungen nach Update

Verfasst: 9. Dez 2016, 17:52
von Phonamet
Ich habe in der master.inc.php die Einstellung auf:
error_reporting(error_reporting() ^ E_PARSE);
gesetzt, damit die ganz dicken Fehler weiterhin protokolliert werden.

Re: Redaxo 4.7.0 Fehlermeldungen nach Update

Verfasst: 12. Dez 2016, 15:39
von Gregor.Harlan
Ich habe die Zeile auf GitHub nun so korrigiert:
https://github.com/redaxo/redaxo4/commi ... ed80d78c4b

Ich denke, dass passt nun so. Es wird der aktuelle error_reporting (aus der php.ini) genommen, aber Notices und Deprecated-Messages definitiv deaktiviert.