[BlueOnyx:25814] Re: 5209R php/yum update issues

Michael Stauber mstauber at blueonyx.it
Sun Dec 11 14:34:44 -05 2022


Hi Lee,

> I’ve got an old 5209R that is rather broken.
> 
> PHP 7.3 referring pages get:
> 
> PHP Warning:  PHP Startup: Unable to load dynamic library 
> '/home/solarspeed/php-7.3/lib/php/20180731/imagick.so' (tried: 
> /home/solarspeed/php-7.3/lib/php/20180731/imagick.so 
> (libMagickWand-6.Q16.so.6: cannot open shared object file: No such file 
> or directory), 
> /home/solarspeed/php-7.3/lib///home/solarspeed/php-7.3/lib/php/20180731/imagick.so.so (/home/solarspeed/php-7.3/lib///home/solarspeed/php-7.3/lib/php/20180731/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
> 
> Yum won’t update, but with the deprecation of CentOS, possibly no 
> surprise, but even a skip-broken switch isn’t helping.
Actually: CentOS 7 is still supported and not EOL, so YUM will work.

As for your ImageMagick error: You probably now have a newer ImageMagick 
from EPEL installed and that doesn't play nice with my Solarspeed PHP.

But: Imagick support is modular, so you can simply disable it for the 
Solarspeed PHP. Remove (or save somewhere else) 
/home/solarspeed/php-7.3/etc/php.d/imagick.ini to get the PHP-7.3 
working again.

For the other PHP versions from the shop it's similar:

~]# ls -k1a /home/solarspeed/php-*/etc/php.d/imagick.ini
/home/solarspeed/php-5.3/etc/php.d/imagick.ini
/home/solarspeed/php-5.4/etc/php.d/imagick.ini
/home/solarspeed/php-5.5/etc/php.d/imagick.ini
/home/solarspeed/php-5.6/etc/php.d/imagick.ini
/home/solarspeed/php-7.0/etc/php.d/imagick.ini
/home/solarspeed/php-7.1/etc/php.d/imagick.ini
/home/solarspeed/php-7.2/etc/php.d/imagick.ini
/home/solarspeed/php-7.3/etc/php.d/imagick.ini
/home/solarspeed/php-7.4/etc/php.d/imagick.ini
/home/solarspeed/php-8.0/etc/php.d/imagick.ini
/home/solarspeed/php-8.1/etc/php.d/imagick.ini

-- 
With best regards

Michael Stauber



More information about the Blueonyx mailing list