iis php mysql 500错误日志_PHPmyAdmin 无法导出数据 提示错误500 的解决文案

在win2008R2+iIS环境下使用PHP护卫神套件部署PHP环境后,遇到PHPmyAdmin无法导出数据的问题,显示错误500。经过排查发现,PHPmyAdmin的版本与PHP版本不兼容导致。解决方案是降级PHP到5.6版本或升级PHPmyAdmin到4.7.6以上版本。问题解决后,在不同Windows系统上测试导出功能恢复正常。
摘要由CSDN通过智能技术生成

一直以来,都没接触过PHP语言及运行环境,这次应程序所需,在网上找了好多的教程,进行学习!最后选择了朋友推荐的php护卫神套件7.02,在测试服务器上部署,服务器环境win2008R2+SQL2008R2+IIS。

其实PHP环境现在布置还是比较简单的,因为有很多一键安装的工具包,如我选择的PHP护卫神套件、PHP主机大师、PHPstudy等,都是简化的安装工作。

作为一个程序测试员,却没有接触过PHP环境,所以对每一步的安装都充满好奇!然而问题没多久就来敢,安装布置好环境后,登录PHPmyAdmin后,发现一个麻烦问题,数据导出功能是错的。这真晕死了,这是环境原因还是安装问题?

39e4c0f2bfe95831e5ea249781d2efaf.png

先看一下PHP护卫神套件安装的软件版本信息!

c746de7e7121b44ef18e3f543ffbc657.png

再看一下,当选择数据库 导出时的出错状态

fe0ddee0b6504dd412f92f90dd4ecb24.png

再从安装说明中看一下相关软件的版本!

------------------------------------------------------

查询网上相关资料,没有相关说明及解决文案。直到一个博客中提到,PHPmyAdmin与PHP版本对应关系时,才明白,原来PHPmyAdmin作为管理工具,不同版本支持的PHP及MySQL是不同的。

由此启发后,我下载了PHP护卫神套件的三个PHP版本,分别是5.6、7.02、7.16,最后发现5.6版本的导出功能是正常的,再看PHPmyAdmin版本是4.06,暂时判定不支持高于5.6的版本(这里指的导出数据功能,其他功能都 正常)。

然后我做了个调整,将服务器上再次安装上PHP护卫神套件7.02版本,再去PHPmyAdmin官方网站下载了最新的4.7.6版本,通过覆盖安装的方法升级了一下,再次登录PHPmyAdmin进行导出测试,功能正常了!(见下图)

期间我联系过护卫神的客服二次,咨询这个导出功能的问题,回复应该是不同的环境原因,官方发布文件不会有 问题,建议我尝试使用PHP护卫神主机管理,这让我很是奇怪!难道只有我会用到这个功能?

呵呵,不管怎么说,问题解决,在win10、win2008、win2016 均测试过,问题相同,解决文案也相同!

------------------------------------------------------

459bb7e728ee6b1ce18a5a3782229867.png

再看一下,当选择数据库 导出时的出错状态

d64318dbd2bc7fb227424c16616e95e6.png

再看一下,当选择数据库 导出时的出错状态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值