安装php WampServer之后,运行的时候报错“phpMyAdmin - 错误 缺少 mysqli 扩展。请检查 PHP 配置。”
今天在安装了WampServer2.1a-x32之后,点击WampServer的图标启动WampServer,在电脑右下角就可以看到WampServer启动之后的图标,然后点击“Start All Services”启动所有的服务,然后在浏览器中浏览phpMyAdmin时报错:“phpMyAdmin - 错误 缺少 mysqli 扩展。请检查 PHP 配置。”
phpMyAdmin是非常适合对数据库操作命令不熟悉的数据库管理者,phpMyAdmin 就是一种 MySQL 数据库的管理工具,安装该工具后,即可以通过 web 形式直接管理 MySQL 数据,而不需要通过执行系统命令来管理,非常适合对数据库操作命令不熟悉的数据库管理者
下面给出解决办法:
phpMyAdmin在WampServer按住目录下面的apps文件夹下面,例如“D:\wamp\apps\phpmyadmin3.2.0.1”,然后在phpmyadmin3.2.0.1文件夹下面找到libraries文件夹,找到之后在libraries文件夹下面有个config.default.php(旧版本是根目录下的config.inc.php)文件,打开这个文件并编辑它。
$cfg['PmaAbsoluteUri'] = '';这里填写phpmyadmin的访问网址 例如“http://localhost/phpMyAdmin”。
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address 填写localhost或mysql所在服 务器的ip地址,如果mysql和该phpmyadmin在同一服务器,则按默认localhost 。
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port , mysql端口,如果是默认 3306,保留为空即可。
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user 访问phpmyadmin使用的mysql用户名。
fg['Servers'][$i]['password'] = ''; // MySQL password (only needed对应上述mysql用户名的密码。
$cfg['Servers'][$i]['auth_type'] = 'cookie'; //在此有四种模式可供选择,cookie,http,HTTP, configconfig方式即输入phpmyadmin的访问网址即可直接进入,无需输入用户名和密码,是不安全的,不推荐使用。当该项设置为cookie,http或HTTP时,登录phpmyadmin需要数据用户名和密码进行验证,,具体如下:PHP安装模式为Apache,可以使用http和cookie;PHP安装模式为CGI,可以使用cookie 在自己的机子里调试用config;如果在网络上的空间用cookie。
$cfg['blowfish_secret'] = ''; //如果认证方法设置为cookie,就需要设置短语密码,置于设置为什么密码,由您自己决定 ,但是不能留空,否则会在登录phpmyadmin时提示错误。
$cfg['Servers'][$i]['only_db'] = ''; //如果这里填写的话,表示进入phpMyAdmini之后,页面左边就只能看到所填写库的信息。
$cfg['DefaultLang'] = ‘zh'; // 这里是选择语言,zh代表简体中文的意思。
$cfg['blowfish_secret'] =''; // 如果认证方法设置为cookie,就需要设置短语密码,设置为什么密码,由您自己决定,这里不能留空,否则会在登录phpMyAdmin 会报错。
$cfg['Servers'][$i]['connect_type'] = 'tcp'; //连接MySQL服务器的方式。
$cfg['Servers'][$i]['compress'] = FALSE; // (requires PHP >= 4.3.0)是否使用压缩协议,PHP版本须>= 4.3.0。
$cfg['Servers'][$i]['controlpass'] = ''; //MySQL控制用户设定,该用户只对mysql数据库下的user和db表有完全权限。
$cfg['Servers'][$i]['auth_type'] = 'config'; //如果PHP安装模式为Apache,可以使用http和cookie;如果PHP安装模式为CGI,可以使用cookie;默认为config,是不安全的,不推荐。
$cfg['OBGzip'] = 'auto';//有必要的话是否使用GZIP输出缓冲。
$cfg['PersistentConnections'] = FALSE;//是否使用MySQL持久连接
$cfg['ExecTimeLimit'] = 300; //最大脚本执行时间,单位:秒
$cfg['ShowSQL'] = TRUE; //运行查询时显示SQL查询语句
$cfg['AllowUserDropDatabase'] = FALSE;//是否对普通用户显示“删除数据库”连接
$cfg['Confirm'] = TRUE;//删除数据表/库前是否出现确认提示框
$cfg['LoginCookieRecall'] = TRUE; //是否收回先前cookie认证模式的cookie
“phpMyAdmin - 错误 缺少 mysqli 扩展。请检查 PHP 配置。”错误。解决办法如下:
1.到phpmyadmin文件夹的\libraries\config.default.php文件中找:$cfg['Servers'][$i]['extension']='mysql';语句。
2.如果有找到$cfg['Servers'][$i]['extension']='mysql';这句,就继续查找下面这句$cfg['Servers'][$i]['extension']='mysqli'; 并把其的注释去掉。
3.如果没有找到$cfg['Servers'][$i]['extension']='mysql';这句,就把$cfg['Servers'][$i]['extension']='mysqli';语句,改成$cfg['Servers'][$i]['extension']='mysql'; 语句。
安装php WampServer之后,运行的时候报错“phpMyAdmin - 错误 缺少 mysqli 扩展。请检查 PHP 配置。”的更多相关文章
- 安装weblogic时,运行configure.cmd报错、闪退、无法创建域
直接运行configure.cmd时在jar包加载完成时,不提示创建域的过程,而是直接退出程序 命令行: cd /d F:\00uep_rfs\wls1212_dev\wls12120 切换至解压路径 ...
- centos 7安装rac 11gR2时运行root.sh报错找不到ohas服务(ohasd failed to start)
单独在linux 7中为ohasd设置一个服务.步骤如下1. 创建服务ohas.service的服务文件并赋予权限touch /usr/lib/systemd/system/ohas.servicec ...
- 易语言报错:无法定位链接器!请检查 tools\link.ini 中的配置是否正确。 静态连接失败
今天下午搞易语言,在编写动态链接库以后,静态编译的时候出现以下提示: 无法定位链接器!请检查 tools\link.ini 中的配置是否正确. 静态连接失败 于是网上百度了下,找到相关的解决方法: 编 ...
- yii2框架安装运行init.bat报错php.exe不是内部或外部命令
在安装yii2框架的时候,遇到一个很纠结的问题.就是当我把安装包下载下来之后,在公司的电脑安装可以正常,当我回家用自己的电脑安装就报错,提示 php.exe 不是内部或外部命令,也不是可运行的程序.这 ...
- AS 新安装Android Studio运行项目前报错:Unable to access Android SDK add-on list
新安装Android Studio运行项目前报错:Unable to access Android SDK add-on list AS启动后,会在默认路径下检测是否有Android SDK,如果没有 ...
- Window7中Eclipse运行MapReduce程序报错的问题
按照文档:http://www.micmiu.com/bigdata/hadoop/hadoop2x-eclipse-mapreduce-demo/安装配置好Eclipse后,运行WordCount程 ...
- 安装PHP过程中,make步骤报错:(集合网络上各种解决方法)
安装PHP过程中,make步骤报错:(集合网络上各种解决方法) (1)-liconv -o sapi/fpm/php-fpm /usr/bin/ld: cannot find -liconv coll ...
- 第一次打开pycharm运行python文件报错”No Python interpreter selected“问题的解决办法
前面没有细讲,这里细述一下安装pycharm后,第一次打开pycharm运行python文件报错"No Python interpreter selected"问题的解决办法. 出 ...
- Android——eclipse下运行android项目报错 Conversion to Dalvik format failed with error 1解决
在eclipse中导入android项目,项目正常没有任何错误,但是运行时候会报错,(clean什么的都没用了.....)如图: 百度大神大多说是jdk的问题,解决: 右键项目-Properties如 ...
随机推荐
- YARN Application执行流程
原文见 http://xiguada.org/yarn-application_run/ 本节简单描述了一个Application在YARN上的执行流程,希望对初识YARN的同学提供一些帮助. 图1 ...
- 30分钟Git命令“从入门到放弃”
git 现在的火爆程度非同一般,它被广泛地用在大型开源项目中,但是初学者非常容易“从入门到放弃”,各种命令各种参数,天哪,宝宝要吓哭了.实际上新手并不需要了解所有命令的用途,学习是需要一个循序渐进的过 ...
- ini配置文件的读取
.ini 文件是Initialization File的缩写,即初始化文件.是windows的系统配置文件所采用的存储格式,统管windows的各项配置,一般用户就用windows提供的各项图形化管理 ...
- java实现快速排序算法
1.算法概念. 快速排序(Quicksort)是对冒泡排序的一种改进.由C. A. R. Hoare在1962年提出.2.算法思想. 通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据 ...
- 聊聊iOS中网络编程长连接的那些事
1.长连接在iOS开发中的应用 常见的短连接应用场景:一般的App的网络请求都是基于Http1.0进行的,使用的是NSURLConnection.NSURLSession或者是AFNetworking ...
- MongoDB之Map-Reduce -- Mongo Shell版和C#版(上)
最近有在学习MongoDB,看到了关于Map-Reduce,觉得蛮有意思的,所以在这里就记录下来作为学习笔记. 关于Map-Reduce的作用这里就引用一下官网以及另外一篇文章看到的,言简意赅. 1. ...
- Php取扩展名
Php取扩展名 /** * 取扩展名 */ function getext($url){ $base = parse_url($url); $name = basename($base['path'] ...
- 批量删除git分支
本篇文章由:http://xinpure.com/bulk-delete-git-branching/ 批量删除git分支 使用 git 时候,经常会发现,不知不觉就创建了大量的分支.那么,麻烦事就来 ...
- FTP命令使用详解
FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令.熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之 ...
- ASP.NET MVC 简单的分页思想与实现
首先我们通过VS创建一个空的基于Razor视图引擎的ASP.NET MVC3 Web应用程序,命名为JohnConnor.Web 对创建过程或Razor不太了解的看官,请移步 ASP.NET MVC ...