Page 1 of 1

Fehlermedung nach Update auf 2.3 bzw. PHP 7.2/3

Posted: Sun Aug 11, 2019 4:00 pm
by refilix
Hallo,

hab grade auf 2.3 Geupdatet. Funktioniert soweit.

Wenn ich auf PHP 7.2 oder 7.3 umstelle kommt im Dashboard eine Fehlermeldung. Siehe Anhang.

Wenn man das macht was da steht, kommt folgende Fehlermeldung.
== SERENDIPITY ERROR ==
Warning: Cannot modify header information - headers already sent by (output started at /homepages/32/d97404524/htdocs/serendipity/include/compat.inc.php:235) in /homepages/32/d97404524/htdocs/serendipity/include/functions_config.inc.php on line 729.
For more details set $serendipity['production'] = 'debug' in serendipity_config_local.inc.php to receive a stack-trace.
Wenn ich es auf PHP 7.1 Umstelle ist es wieder weg.

mfg refi

Re: Fehlermedung nach Update auf 2.3 bzw. PHP 7.2/3

Posted: Wed Sep 18, 2019 6:47 pm
by refilix
Keine Idee?

mfg refi

Re: Fehlermedung nach Update auf 2.3 bzw. PHP 7.2/3

Posted: Sun Nov 03, 2019 10:32 am
by refilix
Hallo,

auch mit 2.3.2 hab ich weiterhin das Problem.

mfg refi

Re: Fehlermedung nach Update auf 2.3 bzw. PHP 7.2/3

Posted: Mon Nov 04, 2019 1:03 am
by onli
Hi
Das ist ja doof.

Hast du mal geschaut, ob im Apache-Log weitere Informationen stehen?

Was steht denn bei dir in der compat.inc.php in Zeile 235, und was in functions_config.inc.php in Zeile 729?

Re: Fehlermedung nach Update auf 2.3 bzw. PHP 7.2/3

Posted: Tue Nov 05, 2019 3:54 pm
by refilix
Hallo,

ich in nicht so Versiert genug und weis nicht wo ich die Apache Log einsehen kann.

In der Zeile 235 aus der compat.inc.php steht,

Code: Select all

}' . "\n</script>\n<noscript>" . $str . "</noscript>\n";
In der Zeile 735 aus der functions_config.inc.php steht,

Code: Select all

setcookie("serendipity[$name]", $value, $custom_timeout, $serendipity['serendipityHTTPPath'], $host, $secure, $httpOnly);
Hilft das?

mfg refi

Re: Fehlermedung nach Update auf 2.3 bzw. PHP 7.2/3

Posted: Tue Nov 05, 2019 4:40 pm
by onli
Nein, sorry, da ist nichts auffällig. Setcookie wird hier der Auslöser sein, aber warum das hier anschlägt? https://stackoverflow.com/questions/802 ... ror-in-php erklärt den Kontext. Wobei, die Fehlermeldung besagt eigentlich klar, dass das Problem die Zeile 235 in compat.inc.php sei. Ich glaube aber, die ist nur ein Symptom: Die wird ausgelöst weil ein anderer Fehler auftrat.

Sind alle Plugins auf dem neuesten Stand? Möglich ist, dass eines davon - oder das Theme - mit PHP 7.2 inkompatibel ist und daher für einen Fehler sorgt.

Wenn du SSH-Zugriff hast kannst du das Log auf der Festplatte anschauen. Wenn nicht sollte es im Verwaltungsprogramm deines Hosters dafür einen Menüpunkt geben.

Ich fürchte, solange da nicht mehr Leute drüber stolpern (=es ist wirklich ein Problem in s9y) besteht ohne klarere Fehlermeldung wenig Chancen dieses Problem zu beheben.

Re: Fehlermedung nach Update auf 2.3 bzw. PHP 7.2/3

Posted: Sun Nov 10, 2019 12:18 pm
by refilix
Hallo,

ich habe mal auf PHP 7.3 geändert und das 2k11 template aktiviert.

Im Backend hatte ich die gleichen Probleme und die normale Seite wurde eine Fehlermeldung ausgegeben.

Code: Select all

Fatal error: Uncaught --> Smarty: Source: Missing name <-- thrown in /homepages/32/d97404524/htdocs/serendipity/bundled-libs/Smarty/libs/sysplugins/smarty_template_source.php on line 168
Naja, ich lasse es mal so laufen wie es läuft.

mfg refi

Re: Fehlermedung nach Update auf 2.3 bzw. PHP 7.2/3

Posted: Sun Nov 10, 2019 4:34 pm
by thh
refilix wrote: Sun Nov 10, 2019 12:18 pm

Code: Select all

Fatal error: Uncaught --> Smarty: Source: Missing name <-- thrown in /homepages/32/d97404524/htdocs/serendipity/bundled-libs/Smarty/libs/sysplugins/smarty_template_source.php on line 168
Klingt so, als würde er ein Template nicht finden? *kopfkratz*

Re: Fehlermedung nach Update auf 2.3 bzw. PHP 7.2/3

Posted: Sun Nov 10, 2019 6:05 pm
by refilix
Hi thh,

danke für die Rückmeldung.

Ich werde jetzt auf einen anderen Server gehen und schauen ob die Probleme dort weiter existieren. Naja...werde dazu ein neues Thema eröffnen da ich bereits die ersten Probleme habe.

mfg refi