Issue
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.
Environment
- cPanel
- alt-PHP
Solution
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 /etc/yum.conf
/etc/yum.conf
exclude=some_already_existing_packages alt-php56-pecl-ext
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.
Cause
Bug ALTPHP-1389.
Comments
0 comments
Please sign in to leave a comment.