我已经看过很多这样的帖子,并且都浏览了它们,但我仍然无法运行 SQLSRV 扩展。你能帮我吗?我将在下面发布我拥有的所有信息:
- Windows 7 64 位
- WampServer 2.2 32 位
- PHP 5.4.3 32 位
- Apache 2.2.22(不知道是 VC6 还是 VC9)
- Microsoft SQL Server 2012 本机客户端 64 位
我下载了 SQLSRV30.exe。我将 dll 文件解压到 C:\wamp\bin\php\php5.4.3\ext。
在我的 php.ini 中:
- extension_dir = "c:/wamp/bin/php/php5.4.3/ext/"
- 扩展=php_sqlsrv_54_ts.dll
- 扩展=php_pdo_sqlsrv_54_ts.dll
我知道 SQLSRV30.exe 是 32 位的。这就是为什么我有 32 位版本的 Wamp 和 PHP。我也知道 Wamp 中没有什么是非线程安全的。
如果我查看 phpinfo() 我应该看到一个“sqlsrv”部分,但我目前没有。
我究竟做错了什么?