Symptoms
While reviewing your users logs directory, you find that the file located in the relative path:
~/logs/.php.error.log[DATE HH:MM:SS ] PHP Deprecated: MStilkerich\CardDavClient\Config::init():
Implicitly marking parameter $logger as nullable is deprecated, the explicit nullable type must be used instead in
/usr/local/cpanel/base/3rdparty/roundcube/plugins/carddav/vendor/mstilkerich/carddavclient/src/Config.php on line 72
Description
This is due to changes in deprecated functions in PHP 8.4. As of cPanel version 130, PHP 8.4 is the internal PHP version leading to this deprecation message.
We've opened an internal case for our development team to investigate this further. For reference, the case number is CPANEL-48604. Follow this article to receive an email notification when a solution is published in the product.
Workaround
This can be ignored at this time as this does not lead to any errors for the end user. This will be addressed with an update to the carddavclient configuration package.
Comments
0 comments
Article is closed for comments.