Hi,
bei mir läuft die S9y-Beta mit PHP 8.3. Ich habe (mindestens) einen Artikel, der beim Aufruf einen HTTP 500 Fehler wirft: https://blog.hommel-net.de/archives/556 ... tzbox.html
Die anderen Artikel und die Übersichtsseite funktionieren. Auch über die Suche wird der Artikel in den Suchergebnissen angezeit.
Wenn ich in der serendipty_config_local.inc.php den Parameter production auf 'debug' setze, ist die komplette Seite nicht mehr erreichbar und wirft einer 500er.
Was kann das Problem sein? Ein Plugin?
Viele Grüße
Mario
HTTP Error 500 bei einem Artikel
Re: HTTP Error 500 bei einem Artikel
Schau bitte mal in das PHP error log, welche Fehlermeldung bei dem 500er geloggt wurde. Dann wissen wir mehr.
Aber ja, Plugin als Ursache ist wahrscheinlich.
Aber ja, Plugin als Ursache ist wahrscheinlich.
Re: HTTP Error 500 bei einem Artikel
Hi,
hier ist das Log, nl2br scheint der Übeltäter zu sein.
hier ist das Log, nl2br scheint der Übeltäter zu sein.
Code: Select all
[28-Feb-2026 08:07:03 UTC] PHP Fatal error: Uncaught TypeError: in_array(): Argument #2 ($haystack) must be of type array, false given in /homepages/41/d26790088/htdocs/serendipity/plugins/serendipity_event_nl2br/serendipity_event_nl2br.php:737
Stack trace:
#0 /homepages/41/d26790088/htdocs/serendipity/plugins/serendipity_event_nl2br/serendipity_event_nl2br.php(737): in_array()
#1 /homepages/41/d26790088/htdocs/serendipity/plugins/serendipity_event_nl2br/serendipity_event_nl2br.php(314): serendipity_event_nl2br->nl2p()
#2 /homepages/41/d26790088/htdocs/serendipity/include/plugin_api.inc.php(1188): serendipity_event_nl2br->event_hook()
#3 /homepages/41/d26790088/htdocs/serendipity/include/functions_comments.inc.php(389): serendipity_plugin_api::hook_event()
#4 /homepages/41/d26790088/htdocs/serendipity/include/functions_smarty.inc.php(812): serendipity_printComments()
#5 /homepages/41/d26790088/htdocs/serendipity/bundled-libs/smarty/smarty/src/FunctionHandler/BCPluginWrapper.php(18): serendipity_smarty_printComments()
#6 /homepages/41/d26790088/htdocs/serendipity/templates_c/next_homnet/7f/76/da/7f76dae38a3836a4f7748fa884d164cb230da02f_0.file_entries.tpl.php(175): Smarty\FunctionHandler\BCPluginWrapper->handle()
#7 /homepages/41/d26790088/htdocs/serendipity/bundled-libs/smarty/smarty/src/Template/GeneratedPhpFile.php(111): content_699d7435d99e96_42351297()
#8 /homepages/41/d26790088/htdocs/serendipity/bundled-libs/smarty/smarty/src/Template/Compiled.php(110): Smarty\Template\GeneratedPhpFile->getRenderedTemplateCode()
#9 /homepages/41/d26790088/htdocs/serendipity/bundled-libs/smarty/smarty/src/Template.php(180): Smarty\Template\Compiled->render()
#10 /homepages/41/d26790088/htdocs/serendipity/bundled-libs/smarty/smarty/src/Template.php(655): Smarty\Template->render()
#11 /homepages/41/d26790088/htdocs/serendipity/bundled-libs/smarty/smarty/src/Template.php(589): Smarty\Template->_execute()
#12 /homepages/41/d26790088/htdocs/serendipity/bundled-libs/smarty/smarty/src/Smarty.php(2121): Smarty\Template->fetch()
#13 /homepages/41/d26790088/htdocs/serendipity/include/functions_smarty.inc.php(84): Smarty\Smarty->fetch()
#14 /homepages/41/d26790088/htdocs/serendipity/include/functions_entries.inc.php(1364): serendipity_smarty_fetch()
#15 /homepages/41/d26790088/htdocs/serendipity/include/genpage.inc.php(53): serendipity_printEntries()
#16 /homepages/41/d26790088/htdocs/serendipity/include/functions_routing.inc.php(390): include('/homepages/41/d...')
#17 /homepages/41/d26790088/htdocs/serendipity/index.php(75): serveEntry()
#18 {main}
thrown in /homepages/41/d26790088/htdocs/serendipity/plugins/serendipity_event_nl2br/serendipity_event_nl2br.php on line 737
Re: HTTP Error 500 bei einem Artikel
Ich habe das Plugin temporär deaktiviert, danach lässt sich der Artikel aufrufen. Im ersten Kommentar des Artikels (ich habe nl2br nur für Kommentare aktiviert) war irgendein UTF-Sonderzeichen. Das habe ich entfernt und danach das Plugin wieder aktiviert. Jetzt lädt der Artikel auch mit aktiviertem Plugin.
Re: HTTP Error 500 bei einem Artikel
Welche Version lief von s9y lief da genau? 2.6-beta1 oder die Version aus dem Github-Master?
Von der codestelle ist das die gleiche, die bei dee in viewtopic.php?p=10459895#p10459895 schieflief. Ich hatte das bei mir reproduziert, hängt von der Konfiguration ab, aber im nl2p-Modus des Plugins konnte das auftreten. Im Github-Master habe ich dafür vor drei tagen zwei Fixes eingebracht, https://github.com/s9y/Serendipity/comm ... 30b767e113 und https://github.com/s9y/Serendipity/comm ... c6cdbca48b. Wenn di bei dir noch fehlten die am besten manuell einspielen, falls du den nl2p-Modus wieder aktivieren willst (die Deinstallation des Plugin hat wahrscheinlich die Konfiguration zurückgesetzt).
Von der codestelle ist das die gleiche, die bei dee in viewtopic.php?p=10459895#p10459895 schieflief. Ich hatte das bei mir reproduziert, hängt von der Konfiguration ab, aber im nl2p-Modus des Plugins konnte das auftreten. Im Github-Master habe ich dafür vor drei tagen zwei Fixes eingebracht, https://github.com/s9y/Serendipity/comm ... 30b767e113 und https://github.com/s9y/Serendipity/comm ... c6cdbca48b. Wenn di bei dir noch fehlten die am besten manuell einspielen, falls du den nl2p-Modus wieder aktivieren willst (die Deinstallation des Plugin hat wahrscheinlich die Konfiguration zurückgesetzt).
Re: HTTP Error 500 bei einem Artikel
Hab es eingebaut, danke dir.