我正在尝试将我的 PHP、MSSQL 函数更新为 PHP 5.4 支持的较新函数。我已经完成了所有工作并到处搜索,但我无法让它工作。
我已经将 WampServer 32 位安装到我的 C: 驱动器,并且我已经安装了 PHP 的 SQL 驱动程序。我确保我选择的包是 3.0 ( http://www.microsoft.com/en-gb/download/details.aspx?id=20098 ) 并且我正确安装了它们。我将“php_sqlsrv_54_ts.dll”放入 wamp/bin/php/ext 中的 ext 文件夹中,并将“extension=php_sqlsrv_54_ts.dll”添加到 wamp/bin/php 中的 php.ini 文件中。
接下来我成功启动了所有服务,然后去我的本地主机发现我收到了这个错误:
Call to undefined function sqlsrv_connect() in C:\wamp\www\launcher\Login2.php on line 11
更多信息:
Running Windows 7 SP1 Ultimate 64 bit
Download Wamp Server 2 for 32 Bit
Apache : 2.4.4
MySQL : 5.6.12
PHP : 5.4.16
PHPMyAdmin : 4.0.4
SqlBuddy : 1.3.3
XDebug : 2.2.3
Running it on my localhost/127.0.0.1
Using port 8080 in Apache
Enabled pdo extensions in php.
Using the php_sqlsrv_54_ts.dll
Restarted Wamp several times.