file permissions:
Code: Select all
$ ls -la /usr/lib64/php/modules/ixed*
-rwxr-xr-x. 1 root root 111080 Apr 20 2020 /usr/lib64/php/modules/ixed.5.4.lin
-rwxr-xr-x 1 root root 111080 Apr 20 2020 /usr/lib64/php/modules/ixed.7.2.lin
-rwxr-xr-x 1 root root 107016 Apr 20 2020 /usr/lib64/php/modules/ixed.7.4.lin
-rwxr-xr-x 1 root root 115240 Feb 8 08:38 /usr/lib64/php/modules/ixed.7.4ts.lin
$ stat -c '%a %n' /usr/lib64/php/modules/ixed*
755 /usr/lib64/php/modules/ixed.5.4.lin
755 /usr/lib64/php/modules/ixed.7.2.lin
755 /usr/lib64/php/modules/ixed.7.4.lin
755 /usr/lib64/php/modules/ixed.7.4ts.lin
so I followed your suggestion, and after files
/etc/php.ini and
/etc/php.d/sourceguardian.ini both contained line 'extension=ixed.7.4.lin' :
Code: Select all
$ php -v
PHP Warning: Module 'SourceGuardian' already loaded in Unknown on line 0
PHP 7.4.28 (cli) (built: Feb 15 2022 13:23:10) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.28, Copyright (c), by Zend Technologies
but then again, WEB UI stopped working with known message to load SourceGuardian libraries. So I reverted back to:
Code: Select all
$ grep -E "^extension\ =" /etc/php.ini
extension = ixed.7.4ts.lin
$ cat /etc/php.d/sourceguardian.ini
extension=ixed.7.4.lin
and WEB UI works again, 'grep -v' shows warning again ..