Symptoms
When PHP-FPM is disabled, Roundcube will log many warnings about depreciated strings.
Description
With cPanel 120.0.12, we updated our internal PHP version to 8.3. When the cPanel PHP-FPM service is disabled, Roundcube will log a similar output of the following in the users' Roundcube error log:
[22-Jul-2024 12:07:10 America/New_York] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 81
[22-Jul-2024 12:07:10 America/New_York] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 85
[22-Jul-2024 12:07:10 America/New_York] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 88
[22-Jul-2024 12:07:10 America/New_York] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 88
[22-Jul-2024 12:07:10 America/New_York] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 95
[22-Jul-2024 12:07:10 America/New_York] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 97
[22-Jul-2024 12:07:10 America/New_York] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 97
[22-Jul-2024 12:07:10 America/New_York] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelicsimport/cpanelicsimport.php on line 136
[22-Jul-2024 12:07:10 America/New_York] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 53
[22-Jul-2024 12:07:10 America/New_York] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 57
[22-Jul-2024 12:07:10 America/New_York] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 62
[22-Jul-2024 12:07:10 America/New_York] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 66
[22-Jul-2024 12:07:10 America/New_York] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 66
[22-Jul-2024 12:07:10 America/New_York] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 74
[22-Jul-2024 12:07:10 America/New_York] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 76
[22-Jul-2024 12:07:10 America/New_York] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 76
[22-Jul-2024 12:07:10 America/New_York] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanelvcfimport/cpanelvcfimport.php on line 205
We've opened an internal case for our development team to investigate this further. For reference, the case number is HB-7764. Follow this article to receive an email notification when a solution is published in the product.
Workaround
Enable PHP-FPM for cPanel in the WHM via " WHM / Service Configuration / Service Manager".