首页 > 解决方案 > MySQL for PHP 的奇怪安装问题

问题描述

使用 mysql_connect 时出现错误: Connection failed: SQLSTATE[HY000] [2002] No such file or directory using Ubuntu 有趣的是安装了 php-mysql。以及加载 错误页面时的错误

这里有趣的是 PHP Warning: PHP Startup: Unable to load dynamic library 'mysqli' 的错误(试过:/usr/lib/php/20180731/mysqli (/usr/lib/php/20180731/mysqli: undefined symbol: mysqlnd_global_stats ), /usr/lib/php/20180731/mysqli.so (/usr/lib/php/20180731/mysqli.so: undefined symbol: mysqlnd_global_stats)) 在 Unknown on line 0

再次,未定义符号:mysqlnd_global_stats 是什么意思??!!!!

谢谢大家。

标签: phpmysqlubuntu

解决方案


原因可能是因为您需要在加载 mysqli 扩展之前加载 mysqlnd。

检查你的 php.ini,php-mysqlnd 需要在其他扩展之前加载..


推荐阅读