我想要使用 php
连接 sql-server
数据库。
我从这个非官方网站下载了 64 位的 php_pdo_sqlsrv_56_ts.dll
和 php_sqlsrv_56_ts.dll
文件。我将这些 dll 文件提取到了 D:\wamp64\bin\php\php5.6.31\ext 目录下。
在 php.ini
文件中,我添加了以下几行代码,并重新启动了 WAMP:
[PHP_SQLSRV]
extension=php_sqlsrv_56_ts.dll
[PHP_PDO_SQLSRV]
extension=php_pdo_sqlsrv_56_ts.dll
在WAMP中的php扩展中,它显示了这个:
![enter image description here](https://istack.dev59.com/dHPPC.webp)
php.ini
中做了任何更改吗?你需要像这样的东西extension_dir = C:\php\extensions
。你需要更改 extension_dir 设置,以指向扩展所在的目录。 - Ilyesextension_dir
已经在php.ini
中设置好了,我将这些 DLL 文件添加到了该目录中,该目录是根据etension_dir
设置的。 - whoosis