它抛出:“ PHP启动:无法加载动态库'php_mysqli.dll”(尝试:C:\ Program Files \ php \ ext \ php_mysqli.dll”。它在准确的正确位置搜索以找到它,但仍然找不到。我已经搜索了数十个类似的页面,但没有任何东西可以解决我的问题。我正在使用最新的php 7.4版本运行Windows。
我做了什么:
进入php.ini,并将目录路径设置为“ C:\ Program Files \ php \ ext”,是的,我所有的dll都位于那里
尝试注释和取消注释扩展= mysqli
将“ extension = php_mysqli.dll添加到php.ini文件,并对其进行注释和取消注释
尝试使用PDO,但仍无法加载相应的DLL]]
将我的IDE的(Eclipse)PHP exe路径设置为CLI和CGI,并将该路径设置为php.ini
并且由于它没有明显的原因无法加载mysqli.dll,因此mysqli_connect()仍不是一个已定义的函数。同样,其他报告相同错误的页面也无法为我解决此问题。问题是我的IDE(Eclipse)吗?
它引发此错误:“ PHP启动:无法加载动态库'php_mysqli.dll'(尝试:C:\ Program Files \ php \ ext \ php_mysqli.dll”。它在完全正确的位置进行搜索以找到它,但仍然...
我发现php \ ext文件夹中所有模块的动态加载不是罪魁祸首。因为文件php_mysql.dll不在该文件夹中,所以无法从该文件夹中加载它。经过进一步分析,似乎在Windows 64位的最新PHP(7.02)下载中,php.ini文件仍然包含以下内容: