**What could be the reason for this: [User Notice] mysqlnd PHP library is not available, numeric values will be fetched from the DB as strings - Line 89 in vendor/silverstripe/framework/src/ORM/Connect/MySQLiConnector.php **?
_mysqlnd is enabled
Has anybody come across this or knows what could cause this error?
Sorry, for the late reply. This all happened while I was on holidays.
It turned out that the web hosting company did some changes in the configuration. fileinfo and mysqlnd, pdo_mysql and mysqli were not present and inconsistent in version.
I guess then there is a version inconsistency.
I was lucky enough to have a working version on one server and could compare the versions and point the web hosting company to the expected versions this way.
Which PHP version are you on?
Hello, does anyone have a resolution for this? I got this exact error upon upgrading PHP 7.1 → 7.4 (on GoDaddy hosting), using SS v4.4 (the first step in a website overhaul project). mysqlnd is enabled.
The resolution is in the thread here. If the PHP code is reporting that the extension is not available, then it’s not enabled (or at least not enabled in the right places). You’ll need to contact your hosting provider to resolve this.