[100分求助]xp sp3+php5.2+mysql5.0+apache2.2+phpmyadmin3.2无法加载mysql扩展问题!

myashtray 2009-08-10 03:37:40
环境: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测试正常使用


各位大侠,小弟已经把脑袋都想破了,实在找不出毛病了,这是第二次重装了,就是死活不能用数据库,其它都没毛病,恳请高人们不吝赐教,小弟感激涕零,必有重谢!
...全文
916 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
fengqipiaobo 2009-08-12
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 myashtray 的回复:]
引用 11 楼 fengqipiaobo 的回复:
是这张图!
不好意思,才知道,QQ竟然有防图片盗链!


汗,大哥,网易貌似也防盗链~~~~~~~~~~~
[/Quote]
仿佛网易在别的论坛上引用一般是可以的!搞不懂怎么在这个上面就不行了!奇怪!
不过,我想说的是当你解决了一个对你来说比较难搞的问题时, 你肯定收获不小
myashtray 2009-08-11
  • 打赏
  • 举报
回复
我不装phpmyadmin了,反正PHP可以找到MySQL,气死我了!
myashtray 2009-08-11
  • 打赏
  • 举报
回复
唉,看来七拼八凑的环境真是麻烦啊~~~~~~~~~~~
sir424 2009-08-10
  • 打赏
  • 举报
回复
以前我装的也出现过版本兼容性问题,换版本后就好了
myashtray 2009-08-10
  • 打赏
  • 举报
回复
确认过了,9楼的帅哥说的那个问题我查过了,确实被我不小心给删了,但以前是有的,现在恢复了,不过问题仍然存在,我怀疑是不是我的几个环境间存在版本兼容性问题
foolbirdflyfirst 2009-08-10
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 foolbirdflyfirst 的回复:]
ext下的libmysql.dll扔到apache/bin下或者system32下了?
[/Quote]
这个你确认了吗?记得重启apache
myashtray 2009-08-10
  • 打赏
  • 举报
回复
PHPMYADMIN也是在网站目录下的
myashtray 2009-08-10
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 fengqipiaobo 的回复:]
是这张图!
不好意思,才知道,QQ竟然有防图片盗链!

[/Quote]
汗,大哥,网易貌似也防盗链~~~~~~~~~~~
myashtray 2009-08-10
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 foolbirdflyfirst 的回复:]
你还是没支持mysql扩展,你的信息全是mysqli的,如果支持mysql应该有单独的mysql块信息,比如我的。

mysql
MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 5.0.20

Directive Local Value Master Value
mysql.allow_persistent On On
mysql.connect_timeout 60 60
mysql.default_host no value no value
mysql.default_password no value no value
mysql.default_port no value no value
mysql.default_socket no value no value
mysql.default_user no value no value
mysql.max_links Unlimited Unlimited
mysql.max_persistent Unlimited Unlimited
mysql.trace_mode Off Off

[/Quote]

这个我没见过,可是我分明已经把extension=php_mysql.dll前的冒号已经取消了啊,不但这个冒号,我所有冒号都取消了,还是不行,这是为什么呢?
fenyao 2009-08-10
  • 打赏
  • 举报
回复
关注
fengqipiaobo 2009-08-10
  • 打赏
  • 举报
回复
是这张图!
不好意思,才知道,QQ竟然有防图片盗链!
fengqipiaobo 2009-08-10
  • 打赏
  • 举报
回复
看看phpinfo()下面有没有这个关于mysql的截图,

再顺便问一下,你的phpmyadmin目录放在哪里的,我以前也遇到这样的情况,要放在php网站目录下面!
foolbirdflyfirst 2009-08-10
  • 打赏
  • 举报
回复
你还是没支持mysql扩展,你的信息全是mysqli的,如果支持mysql应该有单独的mysql块信息,比如我的。

mysql
MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 5.0.20

Directive Local Value Master Value
mysql.allow_persistent On On
mysql.connect_timeout 60 60
mysql.default_host no value no value
mysql.default_password no value no value
mysql.default_port no value no value
mysql.default_socket no value no value
mysql.default_user no value no value
mysql.max_links Unlimited Unlimited
mysql.max_persistent Unlimited Unlimited
mysql.trace_mode Off Off
foolbirdflyfirst 2009-08-10
  • 打赏
  • 举报
回复
ext下的libmysql.dll扔到apache/bin下或者system32下了?
myashtray 2009-08-10
  • 打赏
  • 举报
回复
大家帮我分析的原因我都看过了,就是因为那些问题我都注意了,才实在想不出毛病出在哪里了,用IIS也出现这个问题,是不是版本的问题呢?
PHP中的所有模块全部开启,分号全部去掉了。
MySQL运行正常
用phpinfo()的测试结果显示已经连接到了MySQL,下面是test出来的结果,大家看看
MysqlISupport enabled
Client API library version 5.0.37
Client API header version 5.0.36
MYSQLI_SOCKET /tmp/mysql.sock

Directive Local Value Master Value
mysqli.default_host localhost localhost
mysqli.default_port 3306 3306
mysqli.default_pw no value no value
mysqli.default_socket no value no value
mysqli.default_user root root
mysqli.max_links Unlimited Unlimited
mysqli.reconnect Off Off

期待大家继续关注,感激不尽呀
dzxccsu 2009-08-10
  • 打赏
  • 举报
回复
估计是php.ini里php_mysql.dll扩展没去掉分号,未启用mysql扩展!
Abin-2008 2009-08-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lypfriends 的回复:]
php.ini中
;extension=php_mysql.dll前面的分号去掉了吗?
[/Quote]

我估计你是卡在这里了。
wenjianghe 2009-08-10
  • 打赏
  • 举报
回复
然后看防火墙设置,再有是phpMyAdmin的版本问题。更换个版本试试。
飞扬 2009-08-10
  • 打赏
  • 举报
回复
在系统环境变量Path添加PHP的路径,应该是libmysql.dll没有找到的原因。
wenjianghe 2009-08-10
  • 打赏
  • 举报
回复
首先要确保你的mysql服务运行正常,其次,查看一下phpMyAdmin 的 config 文件 的 mysql 登录用户名和密码是否正确。
加载更多回复(1)
内容概要:本文系统研究了开关频率大于谐振频率(fs>fr)工况下,移相混合控制LLC谐振变换器在低压增益区域的工作特性,深入析其在变频与移相结合控制模式下的调制机理、工作模态划及损耗布规律。通过Simulink平台构建高保真仿真模型,对变换器在不同负载和输入条件下的电压增益、转换效率、关键器件电压电流应力等性能指标进行了全面仿真验证,重点探讨了其在低增益区间的软开关实现能力与效率优化潜力,旨在提升LLC变换器在宽范围输入输出应用中的动态响应与能源转换效率。; 适合人群:从事电力电子变换器设计、高频电源开发及相关领域的高校研究生、科研院所研究人员及企业研发工程师,要求具备扎实的电路理论基础、电力电子技术知识以及一定的Simulink仿真能力。; 使用场景及目标:①深入理解LLC谐振变换器在fs>fr条件下采用移相混合控制的内在工作机理与模态转换过程;②掌握利用Simulink搭建复杂谐振变换器精确仿真模型的方法与技巧;③析并优化低压增益区的增益特性与损耗构成,为设计高效率、高功率密度的软开关电源提供理论依据和数据支持; 阅读建议:建议读者结合文中所述仿真模型,亲自复现仿真过程,重点观察不同控制参数(如移相比、开关频率)对电压增益曲线和关键波形的影响,并对比传统变频控制策略,深入探究混合控制在拓宽调压范围、提升轻载效率方面的优势,从而深化对现代高效谐振电源设计的理解。
内容概要:本文提出了一种基于粒子群优化算法(PSO)的配电网光伏储能双层优化配置模型,以IEEE33节点系统为标准算例,实现光伏发电单元与储能系统的协同选址与定容优化。该模型采用双层架构设计,上层以投资成本、运行经济性及网络损耗最小为目标优化设备配置方案,下层通过潮流计算评估系统在不同负荷场景下的运行性能,综合考虑电压稳定性、供电可靠性及可再生能源消纳能力,最终通过Matlab编程实现完整求解流程,为高渗透率布式电源接入背景下的配电网规划提供了有效的技术支撑。; 适合人群:具备电力系统析基础和Matlab编程能力的研究生、高校科研人员及从事新能源并网、智能配电网规划与优化的工程技术人员。; 使用场景及目标:①研究含高比例光伏接入的配电网规划与运行协同优化问题;②掌握双层优化建模方法与粒子群算法在复杂电力系统问题中的应用技巧;③为实际工程中布式光伏与储能系统的科学选址与容量配置提供理论依据与仿真验证平台。; 阅读建议:建议读者结合Matlab代码深入理解双层迭代求解机制,重点关注算法收敛性析、参数敏感性测试,并可通过更换初始种群、调整权重因子或引入其他标准测试系统(如IEEE69节点)进行对比实验,进一步验证所提模型的普适性与鲁棒性。

21,889

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧