The Memcached module not loading even though it's properly activated from cPanel.
This is the error :
Message: PHP Startup: Unable to load dynamic library '/opt/alt/php56/usr/lib64/php/modules/memcached.so' - /opt/alt/php56/usr/lib64/php/modules/memcached.so: undefined symbol: igbinary_serialize
The issue is happening with this package:
# yum info alt-php56-pecl-ext-1-100.el8.x86_64 This system is receiving updates from CloudLinux Network server. Last metadata expiration check: 0:13:35 ago on Thu 12 Jan 2023 01:09:59 PM CET. Installed Packages Name : alt-php56-pecl-ext Version : 1 Release : 100.el8 Architecture : x86_64 Size : 20 M Source : alt-php56-pecl-ext-1-100.el8.src.rpm Repository : @System From repo : cloudlinux-x86_64-server-8 Summary : PECL is a repository for PHP Extensions, providing a directory of all known extensions and hosting facilities for downloading and development of PHP : extensions. URL : http://pecl.php.net/ License : GPL, MIT, PHP Description : This package collect some PECL extentions
and if it's downgraded to 1-99, the error goes away.
Our developers confirmed the new bug and registered it in our bug-tracking system with the id ALTPHP-1389. The issue will be fixed soon in one of the upcoming releases.
At the moment, the following workaround could be used:
- Downgrade the package:
# yum downgrade alt-php56-pecl-ext
2. Temporarily disable the package processing by adding it to the yum
exclude list in
Note, do not forget to remove it from the yum exclusion list once the bug will be fixed
The bug ID ALTPHP-1389 will be mentioned in our changelog once the fix is released, so you can use this ID to search for updates: https://changelog.cloudlinux.com/
Please stay tuned on our Changelog website to get the latest news about software updates.