ValueError: Missing format specifier at end of string
-
Hi. How is everyone? My hoster shut down support for PHP 7 and prior, so I had to switch to PHP 8+.
It looks like since that particular switch, subscribe2 stopped working properly. It still is available in WordPress, however you cannot access the subscriber lists any more. If you send out a test mail, it will tell you that sending was successful but no mail will ever arrive.
I am on Wodpress 6.6.1.
These lines stand out in the log:
Uncaught ValueError: Missing format specifier at end of string in /html/wp-content/plugins/subscribe2/classes/class-s2-list-table.php:430
Stack trace:
#0 /html/wp-content/plugins/subscribe2/classes/class-s2-list-table.php(430): sprintf(‘…’, ‘…’, ‘…’)
#1 /html/wp-admin/includes/class-wp-list-table.php(1685): S2_List_Table->pagination(‘…’)
#2 /html/wp-admin/includes/class-wp-list-table.php(1617): WP_List_Table->display_tablenav(‘…’)
#3 /html/wp-content/plugins/subscribe2/admin/subscribers.php(309): WP_List_Table->display()
#4 /html/wp-content/plugins/subscribe2/classes/class-s2-admin.php(340): require_once(‘…’)
#5 /html/wp-includes/class-wp-hook.php(324): S2_Admin->subscribers_menu(”)
#6 /html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array)
#7 /html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#8 /html/wp-admin/admin.php(259): do_action(‘…’)
#9 {main}
thrownI am not 100 percent certain this is related to the PHP upgrad to 8, but it most likely looks like it. Is this a known error and already addressed? If so, is there a time frame, if and when this can be fixed?
- You must be logged in to reply to this topic.