Getting this warning on a custom-compiled version of PHP7, even when running php -v
.
Tried all solutions posted. What could cause this?
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/pdo_mysql.so' - /usr/lib/php/20151012/pdo_mysql.so: undefined symbol: mysqlnd_allocator in Unknown on line 0
There are similar questions to this, but they are not quite the same problem - they generally relate to a missing mcrypt
library. I confirmed that mycrypt is in fact loaded, as well as pdo_mysql when printing out phpinfo().
Is there something wrong with the order? Also, this is for PHP 7, which I believe has different formats for ini files.
Edit: Following instructions here for recompile. Not too experienced in this: http://www.hashbangcode.com/blog/compiling-and-installing-php7-ubuntu
Also, removed MySQL completely with apt-get purge
. No luck with anything.