You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级PHP 8.2.6至8.2.20后PDO对象出现无效属性错误求助

升级PHP 8.2.6至8.2.20后PDO对象出现无效属性错误求助

大家好,我最近为了完成安全更新,把服务器上的PHP版本从8.2.6升级到了8.2.20,运行环境是IIS 10。当时操作的步骤很简单:

  • 直接把原来的C:/php目录替换成了新版本的PHP文件夹
  • 复制了旧版本的php.ini文件过来,保证配置和之前完全一致
  • 把旧版本C:/php/ext目录下的SQL Server PDO扩展文件php_pdo_sqlsrv_82_nts_x64.dll复制到了新版本的ext目录里
  • 操作完后重启了对应的应用池和网站,还特意清除了Laravel应用的缓存

本以为这样就顺利完成升级了,结果现在网站直接抛出错误:

SQLSTATE[IMSSP]: An invalid attribute was designated on the PDO object.

有没有小伙伴遇到过类似的情况呀?能不能帮忙分析下可能的问题出在哪?

备注:内容来源于stack exchange,提问作者pileup

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 12:05:31