安装无法载入mysql扩展,请检查PHP配置(windows2003)

来源:互联网 发布:电脑用电子白板软件 编辑:程序博客网 时间:2024/05/21 10:35

安装无法载入mysql扩展,请检查PHP配置(windows2003)

2007-02-05 14:52:06| 分类:我在思考 | 标签:|字号订阅

今天安装phpmyadmin 2.9可费劲了,上网不断的查资料、反复试验最终试出来了。反复试验,真是没办法的办法。

系统:windows2003

安装mysql-4.0.26-win32;在windows系统服务中有mysql服务并启动

安装好php-5.1.2-Win32.zip;测试后能够运行php程序

问题出现在phpmyadmin 2.9安装,不太熟英文,上来就不知道如何配置,运行main.php出现错误:

无法载入 mysql 扩展,
请检查 PHP 配置 - 文档

上网查资料说在libraries目录下的config.default.php,还说拷贝到根目录下变文件名config.ini.php,这个最终好了的时候也没有把config.default.php拷贝到根目录,也不用改名,在这项上,拷贝来拷贝去再改名,鼓捣了一下午。其中里面的数据库用户名密码部分要正确:

$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = ''; //我的密码是空

$cfg['Servers'][$i]['user'] = 'root'; //
$cfg['Servers'][$i]['password'] = ''; //

然后大费周折的实验php安装文件夹里面的三个文件,php.ini;libmysql.dll;ext/php_mysql.dll;

其中php.ini中

;extension=php_mysql.dll改成了extension=php_mysql.dll

extension_dir = "./" 这个不重要,不一定非要改成extension_dir = "c:/php/ext"

最后我把php.ini拷贝到了c:/windows目录;c:/windows/system32目录

把libmysql.dll;ext/php_mysql.dll;也分别拷贝进这两个目录

重启iis

本来在windows2000下可以设置path的,所以根本不用拷贝文件到windows目录下。到了20003不知道怎么设置path环境变量,走了这么多弯路,搞了一下午。

原创粉丝点击