安装PHP可能遇到的问题“无法载入mysql扩展” 的解决方法


Posted in PHP onApril 16, 2007

访问phpmyadmin时总是出现 “无法载入 mysql 扩展,请检查 PHP 配置”。查看原因是“php_mysql.dll”无法载如。
对于php 4.x用户,按照discuz!4.0程序中的用户手册说明做一般就可以。出现这个问题最多是php 5.x的用户。
我在搭建环境时出现这个问题,想从这个论坛上查一下解决的办法,一查发现遇到这个问题的人还挺多。
因为是刚开始捣鼓php,所以各个程序就都下载现在最新的了,对于老鸟来说可能用早一点的版本习惯了,还不喜欢用最新的,所以论坛里很难找到解决办法,就留给咱们新手自己寻找答案了。

熬到两点解决了这个问题,拿来与大家分享。不多闲话了,下面是我最后解决的办法,希望对同样遇到这个问题的朋友有帮助。

我用的php版本:php-5.1.1-Win32

按照下载的discuz!4.0中的用户手册配置环境。
红色部分为相对于手册说明的改动:
1、对于php.ini文件
进入 C:\PHP,将 php.ini-dist 复制一份放到 C:\WINNT( Windows XP/2003 下为 C:\Windows )内,改名为 php.ini,然后用记事本打开,利用记事本的查找功能搜索 extension_dir = "./",并将其路径指到你的 PHP 目录下的 extensions 目录,比如:extension_dir = "C:\PHP\ext";再搜索 register_globals = Off,将 Off 改成 On;
查找 ;extension=php_mysql.dll,将前面的引号“;”去掉。
2、手册中关于配置IIS的说明,将其中的“PHP\sapi\php4isapi.dll”改为php目录下的“php5isapi.dll”
3、重要:在按照手册说明复制了php目录、ext(手册中对于php4x是extension,这里应该是ext)目录下的dll文件到system32的基础上,再复制php目录下的libmysql.dll文件到system32下。

重新启动IIS:
在命令提示符下逐一执行一下命令:
net stop w3svc
net stop iisadmin
net start w3svc

看看,解决了没有 

PHP 相关文章推荐
Apache设置虚拟WEB
Oct 09 PHP
搜索和替换文件或目录的一个好类--很实用
Oct 09 PHP
php学习笔记 数组的常用函数
Jun 13 PHP
深入php 正则表达式的学习探讨
Jun 06 PHP
PHP文件去掉PHP注释空格的函数分析(PHP代码压缩)
Jul 02 PHP
php Session存储到Redis的方法
Nov 04 PHP
PHP+ajaxfileupload+jcrop插件完美实现头像上传剪裁
Jun 09 PHP
Yii入门教程之Yii安装及hello world
Nov 25 PHP
php+xml编程之SimpleXML的应用实例
Jan 24 PHP
PHP排序算法类实例
Jun 17 PHP
详谈PHP中的密码安全性Password Hashing
Feb 04 PHP
PHP实现判断数组是一维、二维或几维的方法
Feb 06 PHP
给apache2.2加上mod_encoding模块後 php5.2.0 处理url出现bug
Apr 12 #PHP
Linux下ZendOptimizer的安装与配置方法
Apr 12 #PHP
PHP 中英文混合排版中处理字符串常用的函数
Apr 12 #PHP
PHP字符转义相关函数小结(php下的转义字符串)
Apr 12 #PHP
如何提高MYSQL数据库的查询统计速度 select 索引应用
Apr 11 #PHP
相对路径转化成绝对路径
Apr 10 #PHP
PHP实现MVC开发得最简单的方法――模型
Apr 10 #PHP
You might like
漂亮但不安全的CTB
2006/10/09 PHP
Can't create/write to file 'C:\WINDOWS\TEMP\...MYSQL报错解决方法
2011/06/30 PHP
关于PHP堆栈与列队的学习
2013/06/21 PHP
php数组实现根据某个键值将相同键值合并生成新二维数组的方法
2017/04/26 PHP
Win7环境下Apache连接MySQL提示连接已重置的解决办法
2017/05/09 PHP
document.getElementById为空或不是对象的解决方法
2010/01/24 Javascript
理解JavaScript中的对象 推荐
2011/01/09 Javascript
Javascript中正则表达式的全局匹配模式分析
2011/04/26 Javascript
Get中文乱码IE浏览器Get中文乱码解决方案
2013/12/26 Javascript
nodejs实现黑名单中间件设计
2014/06/17 NodeJs
node.js中的fs.stat方法使用说明
2014/12/16 Javascript
JavaScript中数据结构与算法(五):经典KMP算法
2015/06/19 Javascript
jQuery动态修改字体大小的方法【测试可用】
2016/09/09 Javascript
浅谈jQuery中Ajax事件beforesend及各参数含义
2016/12/03 Javascript
js手机号4位显示空格,银行卡每4位显示空格效果
2017/03/23 Javascript
基于JavaScript实现微信抢红包功能
2017/07/20 Javascript
Javascript es7中比较实用的两个方法示例
2017/07/21 Javascript
vue与iframe之间的信息交互的实现
2020/04/08 Javascript
Bootstrap FileInput实现图片上传功能
2021/01/28 Javascript
python标准算法实现数组全排列的方法
2015/03/17 Python
Python备份目录及目录下的全部内容的实现方法
2016/06/12 Python
python3使用QQ邮箱发送邮件
2020/05/20 Python
python集合常见运算案例解析
2019/10/17 Python
Python hashlib模块加密过程解析
2019/11/05 Python
Python中类似于jquery的pyquery库用法分析
2019/12/02 Python
在win64上使用bypy进行百度网盘文件上传功能
2020/01/02 Python
Tensorflow:转置函数 transpose的使用详解
2020/02/11 Python
python GUI库图形界面开发之PyQt5控件QTableWidget详细使用方法与属性
2020/02/25 Python
介绍一下如何利用路径遍历进行攻击及如何防范
2014/01/19 面试题
代码中finally中的代码会不会执行
2012/02/06 面试题
绩效专员岗位职责
2013/12/02 职场文书
电脑教师的自我评价
2013/12/18 职场文书
《李广射虎》教学反思
2014/04/27 职场文书
小学教师师德师风个人整改措施
2014/09/18 职场文书
边城读书笔记
2015/06/29 职场文书
2016七夕情人节寄语
2015/12/04 职场文书