[原创]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 相关文章推荐
php 小乘法表实现代码
Jul 16 PHP
PHP Memcached + APC + 文件缓存封装实现代码
Mar 11 PHP
PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的详解
Jul 03 PHP
php 使用GD库为页面增加水印示例代码
Mar 24 PHP
wamp安装后自定义配置的方法
Aug 23 PHP
php实现通用的从数据库表读取数据到数组的函数实例
Mar 21 PHP
PHP生成静态HTML页面最简单方法示例
Apr 09 PHP
php实现的日历程序
Jun 18 PHP
php检查函数必传参数是否存在的实例详解
Aug 28 PHP
在laravel5.2中实现点击用户头像更改头像的方法
Oct 14 PHP
禁止直接访问php文件代码分享
May 05 PHP
PHP如何使用array_unshift()在数组开头插入元素
Sep 01 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
用Socket发送电子邮件(利用需要验证的SMTP服务器)
2006/10/09 PHP
PHP set_error_handler()函数使用详解(示例)
2013/11/12 PHP
php导出excel格式数据问题
2014/03/11 PHP
PHP文件读取功能的应用实例
2015/05/08 PHP
PHP入门教程之字符串处理技巧总结(转换,过滤,解析,查找,截取,替换等)
2016/09/11 PHP
PHP常用函数之格式化时间操作示例
2019/10/21 PHP
不使用中间变量,交换int型的 a, b两个变量的值。
2010/10/29 Javascript
js生成的验证码的实现与技术分析
2014/09/17 Javascript
Node.js 去掉种子(torrent)文件里的邪恶信息
2015/03/27 Javascript
详解javascript遍历方式
2015/11/11 Javascript
js实现继承的5种方式
2015/12/01 Javascript
分享自己用JS做的扫雷小游戏
2016/02/17 Javascript
使用jQuery实现Web页面换肤功能的要点解析
2016/05/12 Javascript
JQuery中解决重复动画的方法
2016/10/17 Javascript
BootStrap selectpicker后台动态绑定数据的方法
2017/07/28 Javascript
JavaScript动态加载重复绑定问题
2018/04/01 Javascript
Python学习笔记(二)基础语法
2014/06/06 Python
Python实现的文本编辑器功能示例
2017/06/30 Python
Python实现读取邮箱中的邮件功能示例【含文本及附件】
2017/08/05 Python
python实现感知器
2017/12/19 Python
Python实现破解12306图片验证码的方法分析
2017/12/29 Python
python实现媒体播放器功能
2018/02/11 Python
python 数字类型和字符串类型的相互转换实例
2018/07/17 Python
关于初始种子自动选取的区域生长实例(python+opencv)
2020/01/16 Python
使用tensorboard可视化loss和acc的实例
2020/01/21 Python
快速解决Django关闭Debug模式无法加载media图片与static静态文件
2020/04/07 Python
Python函数必须先定义,后调用说明(函数调用函数例外)
2020/06/02 Python
Django中如何用xlwt生成表格的方法步骤
2021/01/31 Python
G-Form护具官方网站:美国运动保护装备
2019/09/04 全球购物
巴西最大的运动品牌:Olympikus
2020/07/14 全球购物
.net面试题
2015/12/22 面试题
博士学位自我鉴定范文
2013/12/26 职场文书
程序员求职信
2014/04/16 职场文书
三关爱志愿服务活动方案
2014/08/17 职场文书
敬业奉献模范事迹材料
2014/12/24 职场文书
SpringBoot详解自定义Stater的应用
2022/07/15 Java/Android