百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 网站模板(百分百源码网)>电脑软件>服务器> 新安装的XAMPP访问phpmyadmin出错的解决要领
分享本文到:

新安装的XAMPP访问phpmyadmin出错的解决要领

发布时间:05/16 来源:未知 浏览: 关键词:

XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包,轻巧,用起来很利便。它供给了强大的phpmyadmin数据库治理工具,让运用者对数据库的运用和治理得心应手。关于不能在当地打开phpmyadmin的题目,我的解决方案如下:

MySQL有一个默许的专用端口:3306,所以,要是你以前独立安装了MySQL,那么3306端口已经被占用。安装XAMPP集成的MySQL时,必须从新设置独立的端口,否则是不能访问phpmyadmin的,我收到的报错信息见图:

修改要领也很利便,打开XAMPP的控制面板,找到mysql右边的config,点击,会涌现my.ini的选中项,这个就是mysql的配置文件了,如图:

当然只是修改端口,我还是访问不了。还要去修改phpmyadmin的配置文件,这里有两个路径:

一、访问phpmyadmin出错的解决方案

1、打开xampp目录(默许的安装目录,要是修改,请找到xampp的安装目录),打开phpmyadmin的目录,在该目录下找到config.inc.php,我的默许配置:

复制代码 代码如下:

<?php
/*
 * This is needed for cookie based authentication to encrypt password in
 * cookie
 */
$cfg['blowfish_secret'] = 'xampp'; /* YOU SHOULD CHANGE THIS FOR A MORE SECURE COOKIE AUTH! */

/*
 * Servers configuration
 */
$i = 0;

/*
 * First server
 */
$i++;

/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'username';            //mysql会员名
$cfg['Servers'][$i]['password'] = 'password';       //mysql密码
$cfg['Servers'][$i]['extension'] = 'mysqli';     //扩展配置,若访问涌现没有配置mysqli等差错,加上这个。默许是有的
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';

/* Bind to the localhost ipv4 address and tcp */
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['connect_type'] = 'tcp';

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '';

/* Advanced phpMyAdmin features */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
$cfg['Servers'][$i]['tracking'] = 'pma_tracking';
$cfg['Servers'][$i]['userconfig'] = 'pma_userconfig';
$cfg['Servers'][$i]['recent'] = 'pma_recent';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma_table_uiprefs';

/*
 * End of servers configuration
 */

?>

然后在$cfg['Lang'] = ”后参加下列代码:

复制代码 代码如下:

$cfg['Servers'][$i]['port'] = '3307'

保留,重新启动apache,在地址栏输入localhost/phpmyadmin,就可以直接进入phpmyadmin的治理界面了

这种方式不太平安,没有验证,谁都可以进入phpmyadmin治理数据库了。从新回到配置文件,找到如下代码:

复制代码 代码如下:

$cfg['Servers'][$i]['auth_type'] = 'config'

将上述代码的config改为cookie,或者http,就会涌现验证界面了(cookie和http对应的验证界面在windows上还不同),我把它改成了cookie,涌现如图验证界面。

2、这种方式也是修改phpmyadmin的配置文件,不过途径不同了,在phpmyadmin/libraries找到config.default.php文件,里面包含了服务器的各种配置参数。

 

复制代码 代码如下:

 $cfg['Servers'][$i]['port'] = '';
 

 找到这一行代码,我的在132行,这个是配置端口的,值为空则是默许的3306,将其值改为3307后,保留,重新启动apache,一样可以访问phpmyadmin了

 二、phpmyadmin配置文件详解

打开在phpmyadmin/libraries找到config.default.php文件,常用参数配置如下:

复制代码 代码如下:

$cfg['PmaAbsoluteUri'] = '';  //phpmyadmin的访问网址 ,默许就行
$cfg['TranslationWarningThreshold'] = 80; //服务器端口
$cfg['Servers'][$i]['host'] = 'localhost';//mysql主机ip,要是mysql和该phpmyadmin在统一服务器,则按默许localhost
$cfg['Servers'][$i]['port'] = '3307';  //mysql端口,默许3306,保存为空即可
$cfg['Servers'][$i]['user'] = 'root'; //mysql会员名
$cfg['Servers'][$i]['password'] = '';//密码
$cfg['Servers'][$i]['auth_type'] = 'cookie'; //认证方式
/*端口、会员名、认证方式等也可以再config.inc.php中配置,并且优先级高
*$cfg['Servers'][$i]['auth_type'] = 'config';  这个是在config.inc.php的
*配置,若不修改这个值,依然可以直接访问phpmyadmin
*/
$cfg['DefaultLang']='zh';  //设置默许说话

 关于认证方式$cfg['Servers'][$i]['auth_type'] = ‘cookie'; 的值有四个:cookie,http,HTTP,config

 config方式即输入phpmyadmin的访问网址即可直接进入,无需输入会员名和密码,是不平安的,不举荐运用。

当该项设置为cookie,http或HTTP时,登录phpmyadmin需要数据会员名和密码进行验证,,具体如下:

PHP安装模式为Apache,可以运用http和cookie;

PHP安装模式为CGI,可以运用cookie .

另外,在cookie模式下,还可以设置$cfg['blowfish_secret'] = ”; (短语密码) ,至于设置为何密码,由您本人决议,也可以不用理睬。(没测试过,这一点来自文档注明,我觉得不用理睬就行了)

热门标签:dede模板 / destoon模板 / dedecms模版 / 织梦模板
责任编辑:tyjCc
打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有152人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助



订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板