我正在尝试将应用程序从 SQL2000 迁移到 SQL2008 R2。
我已将 IIS7.5、PHP 7.1.0 安装到 Windows 2008 R2(64 位)服务器上,下载了文件php_pdo_sqlsrv_7_nts_x64.dll
并php_sqlsrv_7_nts_x64.dll
添加到php.ini
文件中(ext
不知道我做错了什么 - 任何帮助将不胜感激。
谢谢你的期待。
我正在尝试将应用程序从 SQL2000 迁移到 SQL2008 R2。
我已将 IIS7.5、PHP 7.1.0 安装到 Windows 2008 R2(64 位)服务器上,下载了文件php_pdo_sqlsrv_7_nts_x64.dll
并php_sqlsrv_7_nts_x64.dll
添加到php.ini
文件中(ext
不知道我做错了什么 - 任何帮助将不胜感激。
谢谢你的期待。
将应用程序移至 windows 2012 R2、SQL 2008 R2 并安装 32 位 php 驱动程序。现在一切正常。感谢您的帮助 CGritton 和 Alexandre T.
我有同样的问题,使用 PHP 7.1 和 PHP SQL SVR 4.0 驱动程序,都是 64 位的,驱动程序没有正确加载。可能是驱动还不兼容。将 PHP 更改为 7.0.14(及以下),驱动程序已完美加载。
更新: 正式版还不支持PHP7.1,但是有一个预览版可以用PHP7.1加载。看到这个错误报告:https ://github.com/Microsoft/msphpsql/issues/193
和这个预览版本(来自上面的错误报告的链接):https ://github.com/Microsoft/msphpsql/releases/tag/4.1.4-Windows
请注意,它将在未来发生变化。