Fatal error : Declaration of Podlove\Modules\Logging\WPDBHandler::write(array $record) must be compatible with Monolog\Handler\AbstractProcessingHandler::write(array $record): void in /wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/logging/wpdbhandler.php on line 7
Did it work before? What did you do - update a plugin / the Publisher plugin? Can you provide a list of all installed plugins? (under Podlove > Support)
Hi, I am having the same issue as the original poster, it started crashing my site today.
[02-Jun-2020 18:04:24 UTC] PHP Fatal error: Declaration of Podlove\Modules\Logging\WPDBHandler::write(array $record) must be compatible with Monolog\Handler\AbstractProcessingHandler::write(array $record): void in /wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/modules/logging/wpdbhandler.php on line 7
Can’t get to ( Podlove > Support) because the plugin causes fatal error on site when activated.
Same for me (https://whiteroom-pod.com), updated Podlove Publisher today, site crashed - went into WordPress Recovery mode.
Error message:
"Fatal error: Uncaught Error: Class ‘Monolog\Logger’ not found in /mnt/web413/a0/60/5552360/htdocs/WordPress_03/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/system_report.php:59 Stack trace: #0 [internal function]: Podlove\SystemReport->Podlove{closure}() #1 /mnt/web413/a0/60/5552360/htdocs/WordPress_03/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/system_report.php(250): call_user_func(Object(Closure)) #2 /mnt/web413/a0/60/5552360/htdocs/WordPress_03/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/system_report.php(240): Podlove\SystemReport->run() #3 /mnt/web413/a0/60/5552360/htdocs/WordPress_03/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/includes/system_report.php(7): Podlove\SystemReport->__construct() #4 /mnt/web413/a0/60/5552360/htdocs/WordPress_03/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/plugin.php(75): podlove_run_system_report() #5 /mnt/web413/a0/60/5552360/htdocs/WordPress_03/wp-includes/class-wp-hook.php(287): Podlove\activate(’’ in /mnt/web413/a0/60/5552360/htdocs/WordPress_03/wp-content/plugins/podlove-podcasting-plugin-for-wordpress/lib/system_report.php on line 59 "
Deactivated it, now all the episodes are gone obviously, I hope they are not lost (!?)
I had the same. I rolled back my site, which fixed it and disabled auto-updates.
Seems https://publisher.podlove.org/ throws the same error I got on my site.
Also, Vaultpress sent me a mail:
Our security scanners detected the following possible security issues. We recommend that you review the affected files.
PHP.Generic.BadPattern.5
This code pattern is often used to run a very dangerous shell programs on your server. The code in these files needs to be reviewed, and possibly cleaned.
Yup, same error here. The whole site went down. I couldn’t even log into the backend of WordPress.
I went into the file structure of the site and deleted the podlove folder in wp-content/plugins. That enabled me to log into the WP backend of my site, where I installed the newer version of the Podlove Publisher plugin. Problem solved.