PHP7 SQLite extension gives an error
Hey,
I’m trying to install php7-sqlite extension but I’m getting an error:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php7/modules/pdo_sqlite.so' - Error relocating /usr/lib/php7/modules/pdo_sqlite.so: sqlite3_set_authorizer: symbol not found in Unknown on line 0
I’m using latest official docker image, and executing these commands
echo "@edge http://dl-4.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories
apk --update add curl git openssh php7@edge php7-curl@edge php7-openssl@edge php7-json@edge php7-phar@edge php7-dom@edge php7-ctype@edge php7-pdo_sqlite@edge php7-zlib@edge php7-mbstring@edge php7-bcmath@edge php-xdebug@edge
Thanks in advance!
(from redmine: issue id 5198, created on 2016-02-29, closed on 2016-05-31)
- Changesets:
- Revision 99ee74a0 by Valery Kartel on 2016-03-08T06:14:20Z:
testing/php7: security upgrade to 7.0.4, and improvements
- fixes #5220
- sqlite3 & pdo_sqlite now uses system libsqlite3 not bundled one
(fixes #5198)
- change fpm log & pid paths and names to not intersect with main/php
- change fpm init script to use reopen logs signal
- add logrotate script