共计 2094 个字符,预计需要花费 6 分钟才能阅读完成。
自动写代码机器人,免费开通
这篇文章给大家分享的是有关 phpmyadmin 中缺少 mysqli 扩展的解决方法的内容。丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考。一起跟随丸趣 TV 小编过来看看吧。
phpMyAdmin 错误 缺少 mysqli 扩展。请检查 PHP 配置 的解决方案
phpMyAdmin 缺少 mysqli 扩展。请检查 PHP 配置 的解决方案: 缺少 mysqli 扩展。请检查 PHP 配置。
打开你的 php.ini- 一般在 C:WINDOWS 目录下。找到
代码如下:
;extension=php_msql.dll;extension=php_mssql.dllextension=php_mysql.dllextension=php_mysqli.dll
需要开启哪个扩展,就把这一行前面的分号去掉就行,注意要重启 Apache
或者 IIS 解决步骤:1. 看看 php 的 ext 目录中是否有 php_mysqli.dll 文件如果有,继续下面的步骤。没有的话重新装个 php2. 打开 php.ini,找到
代码如下:
;extension=php_mysqli.dll
把前面的分号 去掉,改为
代码如下:
extension=php_mysqli.dll
3. 找到
代码如下:
;extension_dir= ./ext
把前面的分号 去掉,改为 (相对于 php 的安装路径的 ext 目录)
代码如下:
extension_dir = e:\php\ext
e:php 为 php 的存放目录
4. 把 php.ini 拷贝到 c:windows 下 5. 把 libmysql.dll 复制到 Windows 下面的 System32 目录 (这个很关键)6. 重新启动 IIS(不是网站)
cmd 下运行 iisreset /RESTART
如果上面方法还不行,可参考下面方法操作
第一步,输出 phpinfo() 看看 MySQL 模块是否成功装载,如果成功装载说明你见鬼了,否则看第二步,
IIS 下 phpinfo() 无 mysql 模块是何原因?原先用的 php 是.msi 安装的,后来全部重来了一次,换成压缩包形式安装的。又照着配置了 php.ini,复制到 windows,复制 libmysql.dll 到 system32。之后测试成功。。。第二步,查看
extension_dir 的设置是否正确第三步,查看是否把 libmysql.dll 文件复制到 c:windowssystem32 下
1、没有正确安装 Mysql 数据库,在系统服务中 Mysql 相关的服务没有启动 (请查看正确安装 Mysql 的方法)
2、在系统的 system32(C:windowssystem32)目录下缺少
libmysql.dll 文件,解决方法是找到 php 目录下的 libmysql.dll,并将 libmysql.dll 复制到 C:windowssystem32 目录中,然后重新启动 Web 服务。
3、在 C:windows 目录下的 php.ini 文件中,没有将“;extension=php_mysql.dll”中的前面一个“;”去掉,所以不能使用相应功能,解决方法是打开 php.ini 文件
4、Mysql 目录没有读取权限,正确的目录权限如下:administrator 完全控制 system
完全控制 user 读取加运行其他的用户权限全部删除(也可保留,但安全性不高,建议删除),然后重启 MYsql 服务和 Web 服务。
当你打开 phpmyadmin 时可能会报这样的一个错误,
缺少 mysqli 扩展。请检查 PHP 配置。a href= Documentation.html#faqmysql
target= documentation img > src= ./themes/original/img/b_help.png width= 11 height= 11 alt= 文档
title= 文档 / /a
你可以按照以下这几种方法进行检查:
1. 检查 php.ini ;extension=php_mysqli.dll 是不是已经启用 也就是去掉前面的;
2. 检查 php.ini extension_dir 地址是不是指向了 php 目录的 ext 目录下这步是关键
我就是处在这一步的问题上 我把 extension_dir = e:\www\php54\ext 设置成了自己的目录 就可以了
3. 检查 lib_mysql.dll 有没有拷贝到 windows 目录下 这个 dll 文件有多种形式的
有没加下划线的 libmysql_d.dll 因此要注意自己看
4. 检查 php 安装目录 ext 目录下,php_mysqli.dll 文件是不是存在 网上也说明 最好使用 zip 包解压
不会出现文件丢失
5. 查看 php 详细页面 ?php phpinfo();
? , 看看 mysql 和 mysqli 是不是已经启动这一步就是检查你有没有开启 mysqli 的没有开启的话
你查找 mysqli 关键字是无法再 php 详细页面看到的
最后要注意!!!!重启 Apache
感谢各位的阅读!关于 phpmyadmin 中缺少 mysqli 扩展的解决方法就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!
向 AI 问一下细节
丸趣 TV 网 – 提供最优质的资源集合!