在Windows2000ADV下配置Apache+PHP5+MySql5
成服务..
但运行phpmyadmin的时候却显示:无法载入 mysql 扩展,请检查 PHP 配置. 肯定是连接Mysql的时候出问题了.先用点笨一点的方法,修改一下phpmyadmin的配置文件,打开config.inc.php,找到:$cfg[''Servers''][$i][''host''],填上本机地址,一般填localhost就可以了.下面的选项例如user,password也配置好. 重启Apache,还是老样子,不行,看来是PHP.ini出问题了.找到:extension=php_***.dll,这些是扩展文件,我把大部份的扩展前面的的'' ; 去掉了,让它支持更多的扩展..死马当活马医哦..呵呵..再重启Apache,又一次失望.. 想到头都晕了,就想不到那里出错,PHPIniDir和%PHPRC%都没问题了.哎.不管了,把PHP.ini复制一份,放到c:\winnt下,然后再把Apache安装成服务: CMD下运行:c:\Apache_PHP\Apache group\Apache2\bin\Apache.exe -k install 然后:c:\Apache_PHP\Apache group\Apache2\bin\Apache.exe -k restart 弹出很多错误信息的对话框,提示说找不到php_bz2.dll之类的文件,狂点击鼠标后..奇迹出现了,可以进入phpmyadmin的首页了..看来真有点运道... 主要问题也解决了.接着下来是清扫一下,把PHP.ini文件下的extension=php_***.dll重新加上'' ; ''号,把它们注释掉,用不着这么多扩展,只留下必要的: extension=php_gd2.dll
这个so easy,找到phpmyadmin的config.inc.php,这个是phpmyadmin的配置文件,找到:$cfg[\''PmaAbsoluteUri\''],填上你的phpmyadmin的相对路径,例如:localhost\phpmyadmin,按F5刷新一次,that''s all right... 以上配置过程花了我两三个小时,之后我又尝试把c:\winnt下的php.ini拷到c:\winnt\system32下,又出现:无法载入 mysql 扩展,请检查 PHP 配置. 这个错误提示...看来php5跟php4真有点不同. |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |