• PHP Deprecated: Method ReflectionParameter::getClass() is deprecated in /path/to/wordpress/wp-content/plugins/wp-typography/vendor-scoped/level-2/dice/Dice.php on line 184

    I discovered this when using the search form caused a fatal error. Disabling the plugin made the error go away. But weirdly, re-enabling it doesn’t repeat the error, possibly due to caching?

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter Chris J. Z?hller

    (@seezee)

    To follow up, the plugin triggered a fatal error on the homepage. I disabled it and the error resolved.

    I’d say this is a critical bug & should be addressed ASAP.

    Thread Starter Chris J. Z?hller

    (@seezee)

    I traced the fatal error to a PHP typo in my functions.php, so the plugin is not at fault. Nonetheless it does log a deprecation error for PHP8, which is not trivial. I’m not yet marking this closed for that reason.

    Plugin Author pepe

    (@pputzer)

    The plugin has not been updated for PHP8 yet (mainly due to pandemic exhaustion). The warning is an easy dependency upgrade, but I also need to verify the underlying library and I haven’t gotten around to that yet.

    (Also, mail notifications are broken again. Sorry for the delayed response.)

    Thread Starter Chris J. Z?hller

    (@seezee)

    Thanks. Leaving this open but as of now, it’s not really a support request — more of an open issue. No need to reply except to mark the fix has happened.

    Plugin Author pepe

    (@pputzer)

    The deprecations will be fixed in 5.8.0.

    Thread Starter Chris J. Z?hller

    (@seezee)

    Thanks for keeping me updated on this.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Deprecated PHP (not compatible with PHP 8)’ is closed to new replies.