当前位置:论坛首页 > Linux面板 > 求助

【待反馈】宝塔面板无法连接SqlServer数据库

发表在 Linux面板2022-8-18 13:15 [复制链接] 5 7074

问题描述:之前安装了php7.3,安装了sqlsrv后正常连接数据库,最近安装了php8.0后出现之前的php7.3无法连接SqlServer数据库,提示502错误,mysql正常。和之前的帖子:https://www.bt.cn/bbs/thread-92106-1-1.html类似,phpinfo中显示支持sqlsrv。官方有解决方案吗?
使用道具 举报 只看该作者 回复
发表于 2022-8-18 14:22:00 | 显示全部楼层
您好!502错误为网关错误,无法连接请截图看一下错误提示!
使用道具 举报 回复 支持 反对
发表于 2022-8-18 14:46:58 | 显示全部楼层
堡塔运维向樛木 发表于 2022-8-18 14:22
您好!502错误为网关错误,无法连接请截图看一下错误提示!

没有错误提示,直接报了502,但是如果换个错误地址,或者把sqlsrv_connect故意写错都会报正常错误:无法连接,方法不存在。
使用道具 举报 回复 支持 反对
发表于 2022-8-18 16:22:54 | 显示全部楼层
1501644712atjs 发表于 2022-8-18 14:46
没有错误提示,直接报了502,但是如果换个错误地址,或者把sqlsrv_connect故意写错都会报正常错误:无法 ...

只有安装8.0版本会报错吗?
使用道具 举报 回复 支持 反对
发表于 2022-8-19 09:13:56 | 显示全部楼层
堡塔运维向樛木 发表于 2022-8-18 16:22
只有安装8.0版本会报错吗?

我的安装逻辑是这样的,先安装php7.3,然后安装sqlsrv的扩展(我自己安装编译的),然后写了个文件a.php连接数据库是正常的,接下来我去安装了php8.0,都是编译安装的。然后还是访问a.php(php7.3下面),出现偶尔正常偶尔出现502,然后我去php7.3设置里面的性能调整那边去调整了并发方案(比如4G改成了8G),刷新a.php直接出现502,没有一次正常了。重新改回4G也是直接出现502了。就没有一次成功的。这种情况虚拟机中测试了很多次,必定出现。是不是扩展是我自己编译的缘故,导致安装8.0的时候影响到了? 我这边虽然没有试过8.1或者其他的,但是我估计都会出现。
使用道具 举报 回复 支持 反对
发表于 2022-11-17 17:26:39 | 显示全部楼层
您好!请问您这边是否解决了问题了呢?还未解决的话这边建议重新发帖提问一下!感谢使用宝塔面板!
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表