Nie udaje mi się załadować modułu ps. Tzn zainstalowałem go (apt-get
install php-ps). Mimo to mam:
PHP Warning: PHP Startup: Unable to load dynamic library 'ps.so'
(tried: /usr/lib/php/20210902/ps.so (/usr/lib/php/20210902/ps.so:
undefined symbol: php_gd_libgdimageptr_from_zval_p),
/usr/lib/php/20210902/
ps.so.so (/usr/lib/php/20210902/
ps.so.so: cannot
open shared object file: No such file or directory)) in Unknown on line
W phpinfo mam: extension_dir=/usr/lib/php/20210902
Modułu ps nie ma w phpinfo.
W katalogu /usr/lib/php/20210902 mam plik ps.so, przy czym polecenie
file zwraca:
/usr/lib/php/20210902/ps.so: ELF 64-bit LSB shared object, x86-64,
version 1 (SYSV), dynamically linked,
BuildID[sha1]=66e66097352503703392183e6baa83831aea77be, stripped
W /etc/php/8.1/apache2/conf.d i /etc/php/8.1/cli/conf.d mam pliki
20-ps.ini o treści:
; configuration for php ps module
extension=ps.so
Wstawienie pełnej ścieżki do ps.so, tzn.
extension=/usr/lib/php/20210902/ps.so
nie pomaga.
Nie wiem co robię źle. Z iinymi modułami nie mam problemu.