Apache 500 Fehler bei anlegen einer neuen Episode

Hallo,

auf meinem Wordpress unter http://bildung-zukunft-technik.de/ bekomme ich bei dem Versuch eine neue Episode unter Wordpress anzulegen einen Apache 500 Fehler. Es passiert, wenn ich diesen Link aufrufe: https://bildung-zukunft-technik.de/wp-admin/post-new.php?post_type=podcast

Im accesslog sehe ich folgende Zeile:

bildung-zukunft-technik.de:443 88.79.0.0 - - [23/Nov/2023:22:37:51 +0100] „GET /wp-admin/post-new.php?post_type=podcast HTTP/2.0“ 500 1250 „https://bildung-zukunft-technik.de/wp-admin/edit.php?post_type=podcast“ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.1 Safari/605.1.15“

Leider gibt es im errorlog keine Einträge.

In der Tabelle podlove_episode werden leere Zeilen angelegt, wenn ich den Hinzufügenbutton klicke.

Hier das phperrorlog:
[23-Nov-2023 23:16:43] NOTICE: configuration file /opt/uberspace/etc/bztu7/php-fpm.conf test is successful

[23-Nov-2023 23:16:44] NOTICE: using inherited socket fd=3, „/run/php-fpm-bztu7.sock“

[23-Nov-2023 23:16:44] NOTICE: fpm is running, pid 17177

[23-Nov-2023 23:16:44] NOTICE: ready to handle connections

[23-Nov-2023 23:16:44] NOTICE: systemd monitor interval set to 10000ms

[23-Nov-2023 23:16:47] WARNING: [pool www] child 17241 said into stderr: „[23-Nov-2023 22:16:47 UTC] PHP Warning: Undefined array key „04-01“ in /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/feeds/base.php on line 159“

[23-Nov-2023 23:16:47] WARNING: [pool www] child 17241 said into stderr: „[23-Nov-2023 22:16:47 UTC] PHP Warning: Undefined array key „04-03“ in /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/feeds/base.php on line 159“

[23-Nov-2023 23:17:30] WARNING: [pool www] child 19498 said into stderr: „[23-Nov-2023 22:17:30 UTC] PHP Warning: Undefined array key „compact“ in /var/www/virtual/bztu7/html/wp-content/plugins/podlove-web-player/includes/class-podlove-web-player-shortcode.php on line 354“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „[23-Nov-2023 22:17:41 UTC] PHP Warning: Undefined array key „cw_content“ in /var/www/virtual/bztu7/html/wp-content/plugins/wp-mastodon-share/wp-mastodon-share.php on line 239“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „[23-Nov-2023 22:17:41 UTC] PHP Fatal error: Uncaught Error: Call to a member function to_array() on null in /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/includes/podlove-web-player-5.php:67“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „Stack trace:“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#0 [internal function]: {closure}(Object(Podlove\Modules\Contributors\Model\EpisodeContribution))“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#1 /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/includes/podlove-web-player-5.php(71): array_map(Object(Closure), Array)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#2 /var/www/virtual/bztu7/html/wp-content/plugins/podlove-web-player/includes/class-podlove-web-player-embed-data.php(56): podlove_pwp5_attributes(Array)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#3 /var/www/virtual/bztu7/html/wp-content/plugins/podlove-web-player/includes/class-podlove-web-player-shortcode.php(144): Podlove_Web_Player_Embed_Data->episode(‚1061‘)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#4 /var/www/virtual/bztu7/html/wp-content/plugins/podlove-web-player/includes/class-podlove-web-player-shortcode.php(107): Podlove_Web_Player_Shortcode->episode(Array)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#5 /var/www/virtual/bztu7/html/wp-includes/shortcodes.php(433): Podlove_Web_Player_Shortcode->render(Array, ‚‘, ‚podlove-episode…‘)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#6 [internal function]: do_shortcode_tag(Array)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#7 /var/www/virtual/bztu7/html/wp-includes/shortcodes.php(273): preg_replace_callback(‚/\[(\[?)(podlov…‘, ‚do_shortcode_ta…‘, ‚[podlove-episod…‘)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#8 /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/template/episode.php(180): do_shortcode(‚[podlove-episod…‘)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#9 /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/vendor-prefixed/twig/src/Extension/CoreExtension.php(1358): Podlove\Template\Episode->player(Array)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#10 /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/vendor-prefixed/twig/src/Environment.php(323) : eval()'d code(43): PodlovePublisher_Vendor\twig_get_attribute(Object(PodlovePublisher_Vendor\Twig\Environment), Object(PodlovePublisher_Vendor\Twig\Source), Object(Podlove\Template\Episode), ‚player‘, Array, ‚method‘, false, false, false, 4)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#11 /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/vendor-prefixed/twig/src/Template.php(352): __TwigTemplate_0f1bbcabb1378db8ad5f588987b1ea04->doDisplay(Array, Array)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#12 /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/vendor-prefixed/twig/src/Template.php(327): PodlovePublisher_Vendor\Twig\Template->displayWithErrorHandling(Array, Array)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#13 /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/vendor-prefixed/twig/src/Template.php(340): PodlovePublisher_Vendor\Twig\Template->display(Array)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#14 /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/vendor-prefixed/twig/src/TemplateWrapper.php(37): PodlovePublisher_Vendor\Twig\Template->render(Array, Array)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#15 /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/vendor-prefixed/twig/src/Environment.php(251): PodlovePublisher_Vendor\Twig\TemplateWrapper->render(Array)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#16 /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/template/twig_filter.php(75): PodlovePublisher_Vendor\Twig\Environment->render(‚default‘, Array)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#17 /var/www/virtual/bztu7/html/wp-includes/class-wp-hook.php(324): Podlove\Template\TwigFilter::apply_to_html(‚default‘, Array)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#18 /var/www/virtual/bztu7/html/wp-includes/plugin.php(205): WP_Hook->apply_filters(‚default‘, Array)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#19 /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/shortcodes.php(106): apply_filters(‚podlove_templat…‘, ‚default‘, Array)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#20 [internal function]: Podlove{closure}()“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#21 /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/cache/template_cache.php(183): call_user_func(Object(Closure))“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#22 /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/shortcodes.php(114): Podlove\Cache\TemplateCache->cache_for(‚podlove_cachev2…‘, Object(Closure), 3600)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#23 /var/www/virtual/bztu7/html/wp-includes/shortcodes.php(433): Podlove\template_shortcode(Array, ‚‘, ‚podlove-templat…‘)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#24 [internal function]: do_shortcode_tag(Array)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#25 /var/www/virtual/bztu7/html/wp-includes/shortcodes.php(273): preg_replace_callback(‚/\[(\[?)(podlov…‘, ‚do_shortcode_ta…‘, ‚[podlove-templa…‘)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#26 /var/www/virtual/bztu7/html/wp-includes/class-wp-hook.php(324): do_shortcode(‚[podlove-templa…‘)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#27 /var/www/virtual/bztu7/html/wp-includes/plugin.php(205): WP_Hook->apply_filters(‚[podlove-templa…‘, Array)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#28 /var/www/virtual/bztu7/html/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php(1863): apply_filters(‚the_content‘, ‚‘)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#29 /var/www/virtual/bztu7/html/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php(569): WP_REST_Posts_Controller->prepare_item_for_response(Object(WP_Post), Object(WP_REST_Request))“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#30 /var/www/virtual/bztu7/html/wp-includes/rest-api/class-wp-rest-server.php(1193): WP_REST_Posts_Controller->get_item(Object(WP_REST_Request))“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#31 /var/www/virtual/bztu7/html/wp-includes/rest-api/class-wp-rest-server.php(1041): WP_REST_Server->respond_to_request(Object(WP_REST_Request), ‚/wp/v2/episodes…‘, Array, NULL)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#32 /var/www/virtual/bztu7/html/wp-includes/rest-api.php(551): WP_REST_Server->dispatch(Object(WP_REST_Request))“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#33 /var/www/virtual/bztu7/html/wp-includes/rest-api.php(2918): rest_do_request(Object(WP_REST_Request))“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#34 [internal function]: rest_preload_api_request(Array, ‚/wp/v2/episodes…‘)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#35 /var/www/virtual/bztu7/html/wp-includes/block-editor.php(753): array_reduce(Array, ‚rest_preload_ap…‘, Array)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#36 /var/www/virtual/bztu7/html/wp-admin/edit-form-blocks.php(77): block_editor_rest_api_preload(Array, Object(WP_Block_Editor_Context))“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#37 /var/www/virtual/bztu7/html/wp-admin/post-new.php(72): require(‚/var/www/virtua…‘)“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: „#38 {main}“

[23-Nov-2023 23:17:41] WARNING: [pool www] child 17241 said into stderr: " thrown in /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/includes/podlove-web-player-5.php on line 67"

[23-Nov-2023 23:18:42] WARNING: [pool www] child 19498 said into stderr: „[23-Nov-2023 22:18:42 UTC] PHP Warning: Undefined array key „04-01“ in /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/feeds/base.php on line 159“

[23-Nov-2023 23:18:42] WARNING: [pool www] child 19498 said into stderr: „[23-Nov-2023 22:18:42 UTC] PHP Warning: Undefined array key „04-03“ in /var/www/virtual/bztu7/html/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/feeds/base.php on line 159“

Habt ihr ne Erklärung?

BG
Guido

Nach einem Downgrade kann ich zumindest jetzt wieder neue Episode anlegen. Keine schöne Lösung, aber es liegt offensichtlich an dem major release. Ich warte wohl noch ein wenig mit dem Update. Haben sich irgendwelche php Ansprüche verändert?

BG
Guido

Hallo Guido,
ich kann nicht sagen, ob die Warnung hier mit dem Problem zu tun hat, aber die Warnung sollte nicht auftauchen. Die Kategorien 04-01 und 04-03 gibt es nicht. Was für eine Kategorie hast du in den Podlove Einstellungen → Directory eingetragen?

Dirk

Bei iTunes Kategorie steht bei mir Education.

BG
Guido

Das sollte in Ordnung sein. Hat wahrscheinlich nichts mit dem Fehler 500 zu tun.

Da kann ich leider nicht weiterhelfen.