php modules not installing (PHP Startup: Unable to load dynamic library)
Opened this issue · 0 comments
chrisvollorenew commented
Hello,
I am building php using mickledore branch, commit 57c5169 of meta-openembedded.
When I run php I get these errors:
HP Warning: Failed loading Zend extension 'opcache.so' (tried: /usr/lib/php/modules/opcache.so (/usr/lib/php/modules/opcache.so: cannot open shared object file: No such file or directory), /usr/lib/php/modules/opcache.so.so (/usr/lib/php/modules/opcache.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'curl.so' (tried: /usr/lib/php/modules/curl.so (/usr/lib/php/modules/curl.so: cannot open shared object file: No such file or directory), /usr/lib/php/modules/curl.so.so (/usr/lib/php/modules/curl.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'gettext.so' (tried: /usr/lib/php/modules/gettext.so (/usr/lib/php/modules/gettext.so: cannot open shared object file: No such file or directory), /usr/lib/php/modules/gettext.so.so (/usr/lib/php/modules/gettext.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'sqlite3.so' (tried: /usr/lib/php/modules/sqlite3.so (/usr/lib/php/modules/sqlite3.so: cannot open shared object file: No such file or directory), /usr/lib/php/modules/sqlite3.so.so (/usr/lib/php/modules/sqlite3.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'zip.so' (tried: /usr/lib/php/modules/zip.so (/usr/lib/php/modules/zip.so: cannot open shared object file: No such file or directory), /usr/lib/php/modules/zip.so.so (/usr/lib/php/modules/zip.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'iconv.so' (tried: /usr/lib/php/modules/iconv.so (/usr/lib/php/modules/iconv.so: cannot open shared object file: No such file or directory), /usr/lib/php/modules/iconv.so.so (/usr/lib/php/modules/iconv.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP 8.1.16 (cli) (built: Feb 14 2023 18:59:41) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.16, Copyright (c) Zend Technologies
My build contains the following packages for IMAGE_INSTALL
php \
php-cli \
php-dev \
php-phar \
php-cgi \
php-fpm \
php-modphp \
php-opcache \
apache2 \
My php_%.bbappend looks like this:
PACKAGECONFIG:append:pn-php = " sqlite3 imap pgsql mbstring opcache zip apache2"
EXTRA_OECONF:append = " --enable-mbstring --with-curl=${STAGING_LIBDIR}/.."
DEPENDS:append = " curl"
Why is this happening?