• John

    (@dsl225)


    Hello,

    When upgrading to PHP 8.4 from 7.4 I got those errors:

    Deprecated: iThemesSecurity\Ban_Hosts\Persistable::fill(): Implicitly marking parameter $ban as nullable is deprecated, the explicit nullable type must be used instead in /wp-content/plugins/better-wp-security/core/lib/ban-hosts/Persistable.php on line 27

    Deprecated: iThemesSecurity\Ban_Users\Database_Repository::fill(): Implicitly marking parameter $ban as nullable is deprecated, the explicit nullable type must be used instead in /wp-content/plugins/better-wp-security/core/modules/ban-users/Database_Repository.php on line 268

    Anything I can do?

    Thanks.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Brent Wilson

    (@bwbama)

    Hello John,

    Glad you reached out here!

    I have let our developers know about these deprecated messages but rest assured that these will not cause anything to break on your site.

    If you are seeing these on your front end please be sure that you have disabled define(‘WP_DEBUG_DISPLAY’, false); in your wp-config.php file. This will prevent these types of messages from showing on the front end of your site.

    Sincerely,

    Brent Wilson
    WordPress Support Technician

    Thread Starter John

    (@dsl225)

    Thanks, no problem.
    I confirm everything works fine despite those messages and the only issue is that they grow the log file.

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.