[100分求助]xp sp3+php5.2+mysql5.0+apache2.2+phpmyadmin3.2无法加载mysql扩展问题!
环境:XP SP3+PHP5.2+mysql5.0+apache2.2+phpmyadmin3.2
问题:phpinfo()显现结果中,MySQL支持正常,准确显示了版本号,但是,打开http://localhost/phpmyadmin时,提示:MySQL 返回:无法连接:无效的设置。无法加载 mysql 扩展,请检查您的 PHP 配置。
配置情况:
1.PHP:INI文件已经复制到windows目录下;
PHP文件夹下所有驱动已经全部复制到system32目录下;
extension_dir修改为./php/ext/
INI文件中所有扩展模块全部打开支持(分号全部去掉了)
PHP目录下INI文件与windows下的一样
系统环境变量中添加了.php和.php/ext
2.apache:LoadModule php5_module "e:/php/php5apache2_2.dll"
LoadModule php5_module "e:/php/php5apache2.dll"
LoadFile "e:/php/libmysql.dll"
DocumentRoot 也已修改为设定目录
PHPIniDir "C:/windows"
ScriptAlias /php/ "e:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "e:/php/php.exe"
总之,该改的全改了,运行也正常,打开测试页面,无问题。
3.phpmyadmin:
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['DefaultLang'] = 'gb2312';
4.MySQL:Navicat8.0测试正常使用
各位大侠,小弟已经把脑袋都想破了,实在找不出毛病了,这是第二次重装了,就是死活不能用数据库,其它都没毛病,恳请高人们不吝赐教,小弟感激涕零,必有重谢!