Uncaught Error: Call to undefined function cal_days_in_month()
in wp-content/plugins/backwpup/inc/class-cron.php on line 372
Call stack:
1.BackWPup_Cron::cron_next()
wp-content/plugins/backwpup/inc/class-install.php:93
2.BackWPup_Install::activate()
wp-content/plugins/backwpup/backwpup.php:74
3.BackWPup::__construct()
wp-content/plugins/backwpup/backwpup.php:196
4.BackWPup::get_instance()
wp-includes/class-wp-hook.php:324
5.WP_Hook::apply_filters()
wp-includes/class-wp-hook.php:348
6.WP_Hook::do_action()
wp-includes/plugin.php:517
7.do_action()
wp-settings.php:578
8.require_once('/usr/local/www/apach...ress/wp-settings.php')
wp-config.php:103
9.require_once('/usr/local/www/apach...dpress/wp-config.php')
wp-load.php:50
10.require_once('/usr/local/www/apache24/data/wordpress/wp-load.php')
wp-blog-header.php:13
11.require('/usr/local/www/apach...s/wp-blog-header.php')
index.php:17
wp-content/plugins/backwpup/inc/class-cron.php on line 372
//$days_in_month = cal_days_in_month( CAL_GREGORIAN, $mon, $year );
$days_in_month = date(‘t’, mktime(0, 0, 0, $month, 1, $year));
ネットで見つけた内容をそのまま修正。
定義されていない変数だったのでしょう。
2025/05/01
BackWPupはバージョン5.2.1になり、不具合が解消された模様。
昨日エラーが出ていたファイルの372行は修正されていました。