[原创]php集成安装包wampserver修改密码后phpmyadmin无法登陆的解决方法


Posted in PHP onNovember 23, 2016

本文分析了php集成安装包wampserver修改密码后phpmyadmin无法登陆的解决方法,分享给大家供大家参考,具体如下:

一、问题:

今天重装了本机php开发环境,使用了WampServer2.1a-x32集成安装包(之前使用的是appserv-win32-2.5.9集成安装包)。顺便安装多版本php运行环境。

安装过程这里不再赘述。(此处wampserver安装在C盘根目录下)安装完毕后因为默认安装没有设置mysql密码,这里就修改了一下mysql密码(具体方法可参考前面的文章《如何修改WAMP中mysql默认空密码的方法》)

之后为php开发方便又修改了php根目录地址为C盘下的phpdemo目录,顺便将phpmyadmin放在此目录下。

但是问题来了,修改mysql密码后点击phpmyadmin无法进入,提示:网页无法打开  原因:请求被服务器拒绝(403)

二、解决方法:

起初按照网上比较常见的方法修改phpmyadmin目录下的配置文件config.inc.php,但是重启wampserver发现不管用。

接着修改Apache服务器上httpd.conf文件,设置相关访问权限,再次重启wampserver后仍无法访问phpmyadmin

最后没辙了,回过头来看看wampserver原始文件下的相关配置文件,发现wamp/alias目录下有个phpmyadmin.conf配置文件,内容如下:

Alias /phpmyadmin "c:/wamp/apps/phpmyadmin3.2.0.1/"
# to give access to phpmyadmin from outside 

# replace the lines

#

#        Order Deny,Allow

# Deny from all

# Allow from 127.0.0.1

#

# by

#

#        Order Allow,Deny 

#   Allow from all

#
<Directory "c:/wamp/apps/phpmyadmin3.2.0.1/">

    Options Indexes FollowSymLinks MultiViews

    AllowOverride all

        Order Deny,Allow

        Deny from all

        Allow from 127.0.0.1

</Directory>

尝试修改一下,将其改成现在所述目录,并设置相应的访问权限:

Alias /phpmyadmin "c:/phpdemo/phpmyadmin/"
# to give access to phpmyadmin from outside 

# replace the lines

#

#        Order Deny,Allow

# Deny from all

# Allow from 127.0.0.1

#

# by

#

#        Order Allow,Deny 

#   Allow from all

#
<Directory "c:/phpdemo/phpmyadmin/">

    Options Indexes FollowSymLinks MultiViews

    AllowOverride all

        Order Deny,Allow

#        Deny from all

        Allow from all

</Directory>

再次重启服务器,发现可以正常访问了!

至此问题搞定!

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
第1次亲密接触PHP5(2)
Oct 09 PHP
初探PHP5
Oct 09 PHP
PHP+MySQL 制作简单的留言本
Nov 02 PHP
PHP number_format() 函数定义和用法
Jun 01 PHP
php Xdebug的安装与使用详解
Jun 20 PHP
改写ThinkPHP的U方法使其路由下分页正常
Jul 02 PHP
php实现webservice实例
Nov 06 PHP
PHP错误Warning:mysql_query()解决方法
Oct 24 PHP
Yii配置与使用memcached缓存的方法
Jul 13 PHP
PHP命名空间简单用法示例
Dec 28 PHP
Laravel重定向,a链接跳转,控制器跳转示例
Oct 22 PHP
thinkphp5 redis缓存新增方法实例讲解
Mar 24 PHP
php in_array() 检查数组中是否存在某个值详解
Nov 23 #PHP
php 数组处理函数extract详解及实例代码
Nov 23 #PHP
CI框架封装的常用图像处理方法(缩略图,水印,旋转,上传等)
Nov 22 #PHP
php each 返回数组中当前的键值对并将数组指针向前移动一步实例
Nov 22 #PHP
CI框架中类的自动加载问题分析
Nov 21 #PHP
CI框架常用函数封装实例
Nov 21 #PHP
CI框架数据库查询缓存优化的方法
Nov 21 #PHP
You might like
PHP系列学习之日期函数使用介绍
2012/08/18 PHP
php读取excel文件示例分享(更新修改excel)
2014/02/27 PHP
PHP使用内置dir类实现目录遍历删除
2015/03/31 PHP
PHP内置函数生成随机数实例
2019/01/18 PHP
js 新浪的一个图片播放图片轮换效果代码
2008/07/15 Javascript
document.compatMode介绍
2009/05/21 Javascript
jQuery获取文本节点之 text()/val()/html() 方法区别
2011/03/01 Javascript
js判断移动端是否安装某款app的多种方法
2015/12/18 Javascript
jQuery Mobile中的button按钮组件基础使用教程
2016/05/23 Javascript
使用jQuery Ajax 请求webservice来实现更简练的Ajax
2016/08/04 Javascript
阿里云ecs服务器中安装部署node.js的步骤
2016/10/08 Javascript
Javascript 函数的四种调用模式
2016/11/05 Javascript
详解JavaScript中this的指向问题
2017/01/20 Javascript
详解AngularJS通过ocLazyLoad实现动态(懒)加载模块和依赖
2017/03/01 Javascript
JavaScript+CSS相册特效实例代码
2017/09/07 Javascript
vue利用better-scroll实现轮播图与页面滚动详解
2017/10/20 Javascript
vue中echarts3.0自适应的方法
2018/02/26 Javascript
vue 自定义指令自动获取文本框焦点的方法
2018/08/25 Javascript
代码整洁之道(重构)
2018/10/25 Javascript
JavaScript实现筛选数组
2021/03/02 Javascript
[03:11]不朽宝藏三外观展示
2020/09/18 DOTA
python抓取网页时字符集转换问题处理方案分享
2014/06/19 Python
python绘图库Matplotlib的安装
2014/07/03 Python
Python 备份程序代码实现
2017/03/06 Python
python学习--使用QQ邮箱发送邮件代码实例
2019/04/16 Python
详解Numpy数组转置的三种方法T、transpose、swapaxes
2019/05/27 Python
pandas分区间,算频率的实例
2019/07/04 Python
CSS3+DIV实现漂亮的动画彩色标签
2016/06/16 HTML / CSS
HTML5中的拖放实现详解
2017/08/23 HTML / CSS
乌克兰数字设备、配件和智能技术的连锁商店:KTC
2020/08/18 全球购物
高三英语复习计划
2015/01/19 职场文书
合理化建议书范文
2015/09/14 职场文书
校园文化艺术节开幕词
2016/03/04 职场文书
关于python pygame游戏进行声音添加的技巧
2021/10/24 Python
SQL 聚合、分组和排序
2021/11/11 MySQL
html原生table实现合并单元格以及合并表头的示例代码
2023/05/07 HTML / CSS