小弟第一次装这种组合,我装完后,能看到APACHE已经运行,并且PHP,MYSQL,myadmin,都装好了,APACHE,MYSQL在左下角都能看到运行的标志.
但运行http://localhost/phpmyadmin的时候,就出现了以下错误:
无法装入 MySQL 扩展,
请检查 PHP 的配置。
文档
上面的错误中文档两个字还有链接,点激后出现以下英文:
[1.20] I receive the error "cannot load MySQL extension, please check PHP Configuration".
To connect to a MySQL server, PHP needs a set of MySQL functions called "MySQL extension".
This extension may be part of the PHP server (compiled-in), otherwise it needs to be
loaded dynamically. Its name is probably mysql.so or mysql.dll. phpMyAdmin tried to
load the extension but failed.
Usually, the problem is solved by installing a software package called "PHP-MySQL" or
something similar.
我用的版本:
APACHE:2.052
PHP:5.0.0
MYADMIN:2.6
MYSQL:5.0
修改你的php.ini,把里面的
;extension=php_mysql.dll
前面的分号去掉,然后重新启动apache。
去掉了,还是不行,那位大哥有没有比较好的,自己总结出来的配置文档给小弟发一下。小弟QQ:8243996,MSN:xyh_nostop@hotmail.com.
小弟感激不尽.
不太清楚你的配置方案,php5不知什么原因不再默认支持mysql数据库了,不过是可以配置的。
你需要将php5下关于mysql支持的dll文件复制到windows目录的system32下(为了省事将php根目录下所有的dll文件都拷过去),然后象一楼所提到的那样修改你的php.ini,去掉
extension=php_mysql.dll
extension=php_mysqli.dll
前面的分号就可以了,然后重启apache。
我自己写的配置方法:
http://blog.donews.com/dcgame/archive/2005/07/05/455235.aspx
记得改了配置要重启才能生效
PHP目录下有几个相关的DLL要考到APACHE的BIN目录下
建议就将PHP安装在APACHE目录下
我已经加你了,做次好人嘿嘿
用EasyPHP吧,俺正在试验中,不过好像很奇怪。。。
会员注册
会员登录
个人空间
发表评论