您的位置:首页 > 编程语言 > PHP开发

无法加载 mysql 扩展,请检查您的 PHP 配置 最新解决办法

2012-12-08 22:18 776 查看
先说下我的配置

我的php是5.4版本的

apache是2.2

mysql是5.5.25

phpmyadmin是3.2.5.

我在使用phpmyadmin的时候有过很纠结的时候

因为

我不知道怎么装

我是在php100上下载的phpmyadmin

然后下载完 解压后



怎么安装

然后才知道 是不需要安装的

只要把他放到你自己配置的localhost的目录下

自己的配置可能会改 不记得的话 会有点麻烦

按照php100的旧视频安装

发现不成功

原因在于 视频时旧版的 新版的php的有些配置发生了微改

一是PHP5.2以上的版本中,PHP.INI文件无需添加到WINDOWS目录下。二是类如“mysql扩展”这样的库文件g:\PHP\libmcrypt.dll要复制到到G:\PHP\ext(参考自己的修改地址)目录中,而不是像老版本的安装方式复制到c:\windows\system32中。

具体的安装步骤请耐心参考下文:

1.将PHP5.2.X解压至你的安装目录,如G:\PHP(已经安装的请忽略)

2.在apache的配置文档http.conf文件中,加入以下代码,使apache能将php以模块方式加载:

LoadModule php5_module "g:/php/php5apache2_2.dll"

AddType application/x-httpd-php .php

3.在apache的配置文档http.conf文件中,加入以下代码,指定PHP.INI文件的所在目录:

PHPIniDir "G:/php"

4.将PHP.INI-DIST更名为PHP.INI,并编辑g:\PHP\PHP.INI文件:

找到extension_dir = "./"

更改为extension_dir = "g:\php\ext"

找到;extension=php_mysql.dll

去掉前面的分号。

5.现在是最重要的步骤,请注意:复制g:\PHP\libmysql.dll至g:\PHP\ext目录下,用来支持MYSQL扩展库,

并在APACHE2.2的配置文件中加入

LoadFile g:\php\php5ts.dll

LoadFile g:\php\libmysql.dll

然后又有补充了 新版的php文件里面没有libmysql.dll怎么办

很简单

上网重新下载一个放进去就可以了

记住记住 不能把mysql里面的libmysql.dll拿过去用 不然 你就等着在电脑前纠结吧

6.重启WEB服务(最好重启电脑)

如果还是不行 请检查自己的修改的地方有没有修改错 例如 打错字之类的低级错误 我就是败在这里的 祝你好运
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐