Title: PHP 8 &amp; Fatal Error
Last modified: February 24, 2021

---

# PHP 8 & Fatal Error

 *  Resolved [forgetme](https://wordpress.org/support/users/forgetme/)
 * (@forgetme)
 * [5 years, 3 months ago](https://wordpress.org/support/topic/php-8-fatal-error-3/)
 * If I enable Decalog on PHP 8 I get a fatal error.
 *     ```
       Fatal error: Uncaught Error: count(): Argument #1 ($var) must be of type Countable|array, null given
       in /wp-admin/includes/class-wp-list-table.php on line 546
   
       Call stack:
   
       WP_List_Table::row_actions()
       wp-content/plugins/decalog/includes/features/class-loggers.php:186
       Decalog\P\F\Loggers::column_name()
       wp-admin/includes/class-wp-list-table.php:1434
       WP_List_Table::single_row_columns()
       wp-admin/includes/class-wp-list-table.php:1379
       WP_List_Table::single_row()
       wp-admin/includes/class-wp-list-table.php:1366
       WP_List_Table::display_rows()
       wp-admin/includes/class-wp-list-table.php:1351
       WP_List_Table::display_rows_or_placeholder()
       wp-admin/includes/class-wp-list-table.php:1278
       WP_List_Table::display()
       wp-content/plugins/decalog/admin/partials/decalog-admin-settings-loggers.php:32
       include()
       wp-content/plugins/decalog/admin/partials/decalog-admin-settings-main.php:93
       include()
       wp-content/plugins/decalog/admin/class-decalog-admin.php:546
       Decalog\P\Decalog_Admin::get_settings_page()
       wp-includes/class-wp-hook.php:287
       WP_Hook::apply_filters()
       wp-includes/class-wp-hook.php:311
       WP_Hook::do_action()
       wp-includes/plugin.php:484
       do_action()
       wp-admin/admin.php:259
       ```
   

Viewing 6 replies - 1 through 6 (of 6 total)

 *  Thread Starter [forgetme](https://wordpress.org/support/users/forgetme/)
 * (@forgetme)
 * [5 years, 3 months ago](https://wordpress.org/support/topic/php-8-fatal-error-3/#post-14098338)
 * I also get this same error on PHP 7.4, but it is only a Warning there and not
   a fatal error.
 * Here are the PHP 7.4 errors I get when enabling Decalog
 *     ```
       Error (E_WARNING): "count(): Parameter must be an array or an object that implements Countable" at ./wp-admin/includes/class-wp-list-table.php:546
   
       ./wp-admin/includes/class-wp-list-table.php:546:546
       Decalog\L\PhpListener->handle_error()
       wp-admin/includes/class-wp-list-table.php:546
       WP_List_Table->row_actions()
       wp-content/plugins/decalog/includes/features/class-loggers.php:186
       Decalog\P\F\Loggers->column_name()
       wp-admin/includes/class-wp-list-table.php:1434
       WP_List_Table->single_row_columns()
       wp-admin/includes/class-wp-list-table.php:1379
       WP_List_Table->single_row()
       wp-admin/includes/class-wp-list-table.php:1366
       WP_List_Table->display_rows()
       wp-admin/includes/class-wp-list-table.php:1351
       WP_List_Table->display_rows_or_placeholder()
       wp-admin/includes/class-wp-list-table.php:1278
       WP_List_Table->display()
       wp-content/plugins/decalog/admin/partials/decalog-admin-settings-loggers.php:32
       Decalog\P\Decalog_Admin->get_settings_page()
       wp-includes/class-wp-hook.php:287
       do_action('perfops-settings_page_decalog-settings')
       wp-admin/admin.php:259
       ```
   
 *     ```
       Error (E_NOTICE): "Undefined variable: actions" at ./wp-content/plugins/decalog/includes/features/class-loggers.php:186
   
       ./wp-content/plugins/decalog/includes/features/class-loggers.php:186:186
       Decalog\L\PhpListener->handle_error()
       wp-content/plugins/decalog/includes/features/class-loggers.php:186
       Decalog\P\F\Loggers->column_name()
       wp-admin/includes/class-wp-list-table.php:1434
       WP_List_Table->single_row_columns()
       wp-admin/includes/class-wp-list-table.php:1379
       WP_List_Table->single_row()
       wp-admin/includes/class-wp-list-table.php:1366
       WP_List_Table->display_rows()
       wp-admin/includes/class-wp-list-table.php:1351
       WP_List_Table->display_rows_or_placeholder()
       wp-admin/includes/class-wp-list-table.php:1278
       WP_List_Table->display()
       wp-content/plugins/decalog/admin/partials/decalog-admin-settings-loggers.php:32
       Decalog\P\Decalog_Admin->get_settings_page()
       wp-includes/class-wp-hook.php:287
       do_action('perfops-settings_page_decalog-settings')
       wp-admin/admin.php:259
       ```
   
 *  Thread Starter [forgetme](https://wordpress.org/support/users/forgetme/)
 * (@forgetme)
 * [5 years, 3 months ago](https://wordpress.org/support/topic/php-8-fatal-error-3/#post-14098345)
 * Main version info:
    WordPress 5.6.2 WooCommerce 5.0.0
 *  Plugin Author [Pierre Lannoy](https://wordpress.org/support/users/pierrelannoy/)
 * (@pierrelannoy)
 * [5 years, 3 months ago](https://wordpress.org/support/topic/php-8-fatal-error-3/#post-14099586)
 * Hello [@forgetme](https://wordpress.org/support/users/forgetme/) !
 * Many thanks for the report.
 * This issue was already identified. It will be be fixed in the next version of
   DecaLog which will be released today or tomorrow… 🙂
 * Thanks again for the report.
 *  Plugin Author [Pierre Lannoy](https://wordpress.org/support/users/pierrelannoy/)
 * (@pierrelannoy)
 * [5 years, 3 months ago](https://wordpress.org/support/topic/php-8-fatal-error-3/#post-14099902)
 * This is done: version 2.4.0 released !
 *  Thread Starter [forgetme](https://wordpress.org/support/users/forgetme/)
 * (@forgetme)
 * [5 years, 3 months ago](https://wordpress.org/support/topic/php-8-fatal-error-3/#post-14102491)
 * Verified 2.4.0 fixed the PHP 7.4 and PHP 8.0 issues.
 * Thanks for the quick update and the best plugin for identifying and debugging
   all my site’s issues.
 *  Plugin Author [Pierre Lannoy](https://wordpress.org/support/users/pierrelannoy/)
 * (@pierrelannoy)
 * [5 years, 3 months ago](https://wordpress.org/support/topic/php-8-fatal-error-3/#post-14102505)
 * You’re welcome !
    Thanks for your kind words…

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘PHP 8 & Fatal Error’ is closed to new replies.

 * ![](https://ps.w.org/decalog/assets/icon-256x256.png?rev=2168815)
 * [DecaLog](https://wordpress.org/plugins/decalog/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/decalog/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/decalog/)
 * [Active Topics](https://wordpress.org/support/plugin/decalog/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/decalog/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/decalog/reviews/)

 * 6 replies
 * 2 participants
 * Last reply from: [Pierre Lannoy](https://wordpress.org/support/users/pierrelannoy/)
 * Last activity: [5 years, 3 months ago](https://wordpress.org/support/topic/php-8-fatal-error-3/#post-14102505)
 * Status: resolved