p MAdmin安装配置方法全过程及问题解决
今天调试PP数据库M q ,在单位的电脑上安装p h M yAm n数据库管理软件本来是很简单的事 却出现了几个问题:
1/无法载入mcrypt扩展,请检查PHP配置;/配置文件现在需要绝密的短语密码blowfis_secret);200/-服务器没有响应。
由于目前ph MyAdmin的最新版本已经更新到了2 1 1,网上流传的很多配置方法都是以前老版本的,已经不太适应新版本的配置要求;于是flymorn顺便也把 h MAdmin21 。 5。 的配置步骤也列在下面 为了切换及调试 HP方便,我采用的是win os系统,本地调试1 、先下载p h pyAd m i n安装包:到国外官方网站上,点击导航栏上的“DOWNLADS”链接进入下载页面选择“ l- angu g szi ”版本下载到本地解压把解压缩文件放到系统指定的虚拟根目录下的phpm d 文件夹里(可自定义文件夹名 如flymorn的本地存放位置是D \里。
2、找到 hpmyadmin文件夹里的/l ibraries/con 。 defau t。 php文件(旧版本是根目录下的co fig incphp文件) 用支持UTF—8编码的写字板打开进行编辑
、查找 f 'PmaAb luteUri ’]
修改为你将上传到空间的p Amin的网址
如 cfg[ PmaAbsol teri ' = ’ 这里因为我是本地调试我改为 g PmaAb olu ri ’] =’ ' 注意不要漏掉最后的反斜杠和开头的ht 。
、查找cfg[’Serv rs' [i] ’host’ = lo ho t' ; 通常用默认也有例外,可以不用修改
5、查找$ fg ' erv ' i ’ uth_type’ =’ onfig’ ;在自己的机子里调试用co fig;如果在网络上的空间用co ie这里我们既然在前面已经添加了网址,就修改成 ookie。
我个人建议:无论是本地还是网络上,都建议设置成co ie安全第一。 同时,当aut _
ype这个值设置为coo ie后还有一个地方需要作出相应的修改 $c g['bl wfi h_se ret = ' ;
改成 cfg bl w h_s re ']=' ’
这里的自己随便定义不超过6个字符。如果这个地方留空,将会出现上文提到的第2个错误:“配置文件现在需要绝密的短语密码blof sh ecre ”。
6、查找$cfg ’Serve s’ [i][ e ']=’ oot’ //MySQ us r 用户名自己机里用root在网上一般为你的f p用户名虚拟主机提供商会告诉你的一般不要修改
7、查找$cfg['Serv rs’ $i] ’ assword’ ='123456’ //My QL p sword
12 45 修改成连接你的MYQL数据库的用户密码)
8、查找$cfg 'Defa ltLang’] zh’ 这里是选择语言 zh代表简体中文的意思 还有$cfg De a ltChar t’] 'gb231 ; 修改默认编码为国标)
到这里,phpMyAdm 就已经配置完成OK;你可以打开访问方便快捷的图形化管理软件phpMAdmin了。关于本文没有提到的配置文件里的其他选项,大家可以不用关心了也不必修改。关于具体如何操作phpMyA n不在本文讨论的范围内不过图形化界面,是通俗易懂稍微看看就会用了(参考 。
下面谈谈 f mo n在安装配置ph MAin的过程中所遇到的几个问题。第二个问题:“没有发现P的扩展设置bs rin ”。
修改C:\WIDOWS\下的PHP NI文件找到 extensi =php_mbstring dl l把去掉,保存P INI ,重新启动Ap he即可
这些问题不碰到便罢了。但是对于新手来说,第一次碰到的话,自己查找解决方案的话一般都是到处查找 网上一大堆的方法都不适用的情况下 自己会感觉到多么的无奈了我还是建议遇到问题不要着急仔细阅读文档 多参考下前辈们的解决方法虽然不一定适用但对你会有一定的启发。多动手 多试验,没有任何问题可以难倒你
常见问题一 phpMyAmin“无法载入m sql扩展请检查 H 配置”
解决办法:1 打开选择“PP 52 zip package”压缩包文件,将其中的ext文件夹全部解压到PHP的安装目录下,所以才有了e ens on_dir="D PH\ex \" 注前提是你的 HP安装在D盘)
把PHP523zi ackage里面的 h _y 。 l l拷贝到 HP安装根目录,建议重新启动下I S,再来调试phpMyAdmi 3 配置php。 iniPHP5默认不支持MSQL所以我们需要配置下PHP。 INC
1)设置扩展路径查找 x e ion_di 有这么一行; xt ion_dir=” /
在此行后面加入一行(注意是加入一行,不是加到后面e t sion_ r ” \ph \ext"
其中d hp是你安装php的路径路径不正确将无法加载dl 2 查找exten onexten o php_mstri 。 l exten = p_ d2。 d l lext ion=p pmysql。 d
把上面3项前面的分号去掉,这样I IS启动时就可以加载这些dl l了
(3 设置会话保存路径查找sess on。 sa e_ a h 有这么一行 ession ve_pa h= pa h"
在此行后加入一行se s on。 sav _p th="C:\IDOSTemp”
保存到你的临时目录下这里完全可以保存到wi do临时目录 p下
4) 还有比较值得注意的是 ho t_open_ ag 默认是Off的也就是说 h 不能使用短标记如 ?〉 必须使用 hp 〉
由于短标记使用方便 并且很多程序也是用短短标记来写,如d sc z等如果不把s ort_open_tag改成On将出现的症状将很难判断是上面原因,这里建议修改查找 h rt_o _t =Of 改为s ort pen_tag On
5 ) 是否显示错误 i a _errors 出于安全性考虑, isp y_e rors 也默认为O ff就是说在调试时如果p 代码有误就只出现一个空白页。而不会显示出错原因和出错行数。
这样调试起来将非常不便建议根据自己需要修改
查找r g st r_ loba =Off改成re ster_glo al =On
6 re ter_g ba s
出于安全性考虑它默认也是Of 当register_ a s=ff的时候,下一个程序接收的时候应该用$_POST user_ am']和_POT[’user_pass 当 egister_ obalsOn的时候,下一个程序可以直接使用us r_name和u er_pass来接受值。建议根据自己需要修改
(7)php5时差问题? h ec o date -- H: i :s”) 时间相差八小时为什么呢?PP 系列版本新增了时区设置,默认为格林威治时间 与中国所在的东8区正好相差个小时
查找da 。 t me one有这么一行 date timez e=将;去掉,改成dat tiezon = PRC
其中P C People's Republ icof Chin 中华人民共和国
第一个问题 “无法载入m c ry p 扩展请检查PP配置”。
1、没有正确安装 ql数据库,在系统服务中Mysql相关的服务没有启动。 、在系统的 y em32(:\ind ws\ ystem32)目录下缺少l i mc pt。 d l文件解决方法是找到p p目录下的l ibmcr ptdl l 并将 i m yptdl l复制到C wind \s ste3 目录中然后重新启动W b服务
3、在PHP目录下的php n 文件中没有将“ xt nsion= hp_mcryp 。 dl l"中的前面一个“ ”去掉所以不能使用相应功能解决方法是打开 hp。 文件找到; xten n=ph _cryp 。 l l改成e t i n=php_m rypt。 d l //去掉前面的使之生效4、 M ys q 目录没有读取权限正确的目录权限如下:a m istrator 完全控制sy tem 完全控制user 读取加运行
其他的用户权限全部删除也可保留但安全性不高,建议删除 然后重启MY 服务和Web服务建议修改此项后重启一下服务器)
、以上方法都不行的话再用这个方法桌面>我的电脑>右键属性>高级>环境变量>系统变量>新建名 phpdi 值 \p p(你的PHP在什么目录就是什么
第二个问题 “无法载入mysql扩展,请检查PHP配置”
把 H 目录下的l i my Q dl l复制到:c:\w ndos\syste3 下,然后重启APACH
第三个问题:“203—服务器没有响应”。
遇到这个问题多半是MYSQ L数据库没有启动,建议直接在在控制面板-管理工具—服务里面把YSQL启动。关于是否启动,你可以在任务管理器里查看是否有“mysqld-nt ex ”这样的进程如有有,则说明m ql已经启动。
第四个问题 “配置文件现在需要绝密的短语密码 lofish_ ecret ”
确保在confi 。 defau php文件里面进行了正确的设置:
cf 'Servers’] i [ th_typ ]=’cooki
同时
c bl wfis _se ret' ’ ’ ;// 这个值随便写,就是不能留空
其实这个问题,我碰到了确实很郁闷如果按照我在上面提到的配置方法做了,应该不会提示这个错误。经过我2个多小时不停的修改conf gdef ult php配置文件始终提示这个错误几乎达到了崩溃的边缘了。
然后就是灵光一现突然发现:我把auth_t pe认证方式改为ht p,改为config时,打开页面始终出现这个错误也就是说改变了认证模式 并没有对phpmya mi 起作用,难道是其他的配置文件在影响决定着p pya mi ?
立马来到 pm admi 根目录赫然发现根目录下有一个con i sap e。 inc。 hp文件存在的同时,还有一个文件config。 inc。 php也存在 而这个是以前老版本的配置文件,原来是这个文件捣的鬼。马上删除c nf gin php,再进入调试页面,错误消失了!问题解决。
看来 hpmya m n根目录下的config 。 php配置文件的优先级比/l ibr ries/con ig def ult。 p p的配置文件高,系统是先调用根目录里的配置文件,然后才是 b aries文件夹里的配置文件 艾,这个问题折腾了这么久,呜呼哀哉。总归解决了舒一口气学习使人进步
啊
racknerd从成立到现在发展是相当迅速,用最低的价格霸占了大部分低端便宜vps市场,虽然VPS价格便宜,但是VPS的质量和服务一点儿都不拉跨,服务器稳定、性能给力,尤其是售后方面时间短技术解决能力强,估计这也是racknerd这个品牌能如此成功的原因吧! 官方网站:https://www.racknerd.com 多种加密数字货币、信用卡、PayPal、支付宝、银联、webmoney,可...
Hosteons,一家海外主机商成立于2018年,在之前还没有介绍和接触这个主机商,今天是有在LEB上看到有官方发送的活动主要是针对LEB的用户提供的洛杉矶、达拉斯和纽约三个机房的方案,最低年付21美元,其特点主要在于可以从1G带宽升级至10G,而且是免费的,是不是很吸引人?本来这次活动是仅仅在LEB留言提交账单ID才可以,这个感觉有点麻烦。不过看到老龚同学有拿到识别优惠码,于是就一并来分享给有需...
弘速云怎么样?弘速云是创建于2021年的品牌,运营该品牌的公司HOSU LIMITED(中文名称弘速科技有限公司)公司成立于2021年国内公司注册于2019年。HOSU LIMITED主要从事出售香港vps、美国VPS、香港独立服务器、香港站群服务器等,目前在售VPS线路有CN2+BGP、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。可联系商家代安装iso系统,目前推出全场vps新开7折,...