我在win2003上安装了mysql5.0.45和php5.2安装后phpmyadmin报错:Your PHP MySQL library version 5.0.45 differs from your MySQL server version 3.23.32. This may cause unpredictable behavior无法载入 mcrypt 扩展,<br />请检查 PHP 配置请问这是怎么回事啊???
解决方案 »
- discuz7.2 怎么样将贴子的发贴人改成别的用户名?回贴的不用改。
- 如何在一个页面里面打开两个服务器的数据库去查找表单。
- 求PHP代码,有A和B两个数据表。取出在A中而不在B中的数据记录。
- 变量前面加个小老鼠什么意思呀?
- 请教一个重新编译PHP.ini的问题,请兄弟们多多帮忙在线等
- linux 下如何用php编写 hello world
- php与webbrowser
- %u901A%u8054%u65E0%u9650 这是什么编码?
- 问一个软件注册的问题。
- session以数据库方式存在的接口程序
- PHP怎么样实现高级搜索?谁有完整的代码 帮忙给个谢谢! 急用!!!
- 这段代码如何用正则表达式来搜索
Your PHP MySQL library version 5.0.45 differs from your MySQL server version 3.23.32. This may cause unpredictable behavior.
我装的都是最新版的,mysql5.0.45,php5.2.5,本来以为装时哪里出错了,又重新装了次还是这样,谁能帮忙说下怎么解决?
无法载入mcrypt扩展, <br/> 请检查 PHP配置 "就会消失了。
在这里顺便说一下,网上的很多本来想帮忙的回帖是往往是“越帮越忙”。
有的不说自己所用的版本,甚至是linux或者windows系统都不说明。上来就说,结果提问者经常白看白改半天也不管用。比如你的问题,有些回帖说修改windows里面的php.ini (事先已经拷贝到了那里)。但是你多半发现:改了也白改。然后,你试着直接去php所安装目录下面修改php.ini。然后保存该文件并重启apache,问题就解决了。
以上是我的一些看法,希望各位专职程序员们多点专业精神,回帖时要把一些最最重要的版本、系统等信息说清楚。(我不是专职程序员。我要是的话,也是最好的程序员。呵呵。)
将mysql的bin目录下的libmysql.dll复制到c:/windows/system32下,覆盖原来的libmysql.dll再启动apache,mysql服务.试一下,我在用php5.2.5+mysql5.1的时候,也出现了楼主所说的情况,但是我用上面的方法没成功.重启apache后,可以用phpinfo()看到mysql客户端版本也是5.1了,但是在进phpmyadmin时,apache报错了,页面无法打开了.