WAMP 服务器上 PHP 5.6 的 Sqlsrv
Sqlsrv for PHP 5.6 on WAMP server
看了这么多关于这个问题的 post 之后,我不明白为什么它不起作用,因为它应该起作用。我将post我目前掌握的所有信息:
Windows 10 个 64 位
WampServer 3 64 位 (http://www.wampserver.com/)
PHP 5.6.16
阿帕奇 2.4.17
- 微软 SQL 服务器 2016
我从微软下载了 SQLSRV32.exe。我把dll文件解压到C:\wamp\bin\php\php5.6.16\ext.
在我的 php.ini 中由 wampserver 给出:
extension_dir = "c:/wamp/bin/php/php5.6.16/ext/"
分机=php_sqlsrv_56_ts.dll
分机=php_pdo_sqlsrv_56_ts.dll
我的 php5.6.16 文件夹中有 php5ts.dll,所以我认为我有线程安全,这就是我使用 ts.dll 的原因。
如果我在 phpinfo() 中,我应该会在其中看到一个 'sqlsrv' 部分,但我没有看到,所以我想我在某处做错了什么?
我什至多次在 wampserver 上重新启动,运行 作为管理员。它仍然没有出现在 phpinfo()... 但我可以在 Wampserver 的 php 扩展中看到这个:
关于我做错了什么或者为什么它没有出现在 phpinfo() 中的任何想法?
看了这么多关于这个问题的 post 之后,我不明白为什么它不起作用,因为它应该起作用。我将post我目前掌握的所有信息:
Windows 10 个 64 位
WampServer 3 64 位 (http://www.wampserver.com/)
PHP 5.6.16
阿帕奇 2.4.17
- 微软 SQL 服务器 2016
我从微软下载了 SQLSRV32.exe。我把dll文件解压到C:\wamp\bin\php\php5.6.16\ext.
在我的 php.ini 中由 wampserver 给出:
extension_dir = "c:/wamp/bin/php/php5.6.16/ext/"
分机=php_sqlsrv_56_ts.dll
分机=php_pdo_sqlsrv_56_ts.dll
我的 php5.6.16 文件夹中有 php5ts.dll,所以我认为我有线程安全,这就是我使用 ts.dll 的原因。
如果我在 phpinfo() 中,我应该会在其中看到一个 'sqlsrv' 部分,但我没有看到,所以我想我在某处做错了什么?
我什至多次在 wampserver 上重新启动,运行 作为管理员。它仍然没有出现在 phpinfo()... 但我可以在 Wampserver 的 php 扩展中看到这个:
关于我做错了什么或者为什么它没有出现在 phpinfo() 中的任何想法?