宝塔 php支持sqlserver

PDOException: SQLSTATE[IMSSP]: This extension requires the Microsoft ODBC Driver for SQL Server to communicate with SQL Server.

错误原因

这是 PHP 试图连接 SQL Server 数据库,但缺少必要的 ODBC 驱动支持 导致的。

具体来说:

  • 你使用的是 PDO_SQLSRVsqlsrv 扩展;
  • 这些扩展需要底层依赖 Microsoft ODBC Driver for SQL Server
  • 当前环境中没有安装这个驱动;
  • 因此 PHP 无法与 SQL Server 建立连接。

第一步:安装 Microsoft ODBC Driver for SQL Serve

步骤 1:删除旧的仓库文件(如果存在)

rm -f /etc/yum.repos.d/mssql-release.repo

步骤 2:重新添加 Microsoft SQL Server 官方仓库 curl -o /etc/yum.repos.d/mssql-release.repo https://packages.microsoft.com/config/rhel/8/prod.repo

步骤 3:清理并更新 yum 缓存

https://packages.microsoft.com/config/rhel/8/prod.repo

dnf clean all

dnf makecache

步骤 4:安装 ODBC 驱动

sudo ACCEPT_EULA=Y dnf install -y msodbcsql17

验证安装

odbcinst -j

第二步:宝塔安装php扩展

第三步:大功告成

相关推荐
驱动探索者16 小时前
find 命令使用介绍
java·linux·运维·服务器·前端·学习·microsoft
为何创造硅基生物4 天前
C语言结构体
c语言·windows·microsoft
宝桥南山4 天前
Azure - Azure需要MFA login了(2025-09-30之后)
microsoft·微软·azure
zzywxc7874 天前
AI赋能千行百业:金融、医疗、教育、制造业的落地实践与未来展望
java·人工智能·python·microsoft·金融·golang·prompt
安娜的信息安全说5 天前
企业身份认证系统选型:Azure AD 与 Keycloak 功能详解
安全·microsoft·keycloak·azure ad
迎風吹頭髮5 天前
UNIX下C语言编程与实践24-UNIX 标准文件编程库:无格式读写函数族(字符、行、块)的使用
c语言·microsoft·unix
zzywxc7876 天前
大模型落地实践指南:从技术路径到企业级解决方案
java·人工智能·python·microsoft·golang·prompt
FreeBuf_6 天前
微软警示AI驱动的钓鱼攻击:LLM生成的SVG文件绕过邮件安全检测
人工智能·安全·microsoft
ITHAOGE156 天前
下载 | Win10 2021官方精简版,预装应用极少!(9月更新、Win 10 IoT LTSC 2021版、适合老电脑安装)
windows·科技·物联网·microsoft·微软·电脑
一人の梅雨7 天前
淘宝店铺全量商品接口深度开发:从分页优化到数据完整性保障
linux·windows·microsoft