wamp phpinfo显示sqlsrv,但工匠服务器内的phpinfo没有显示sqlsrv驱动程序

时间:2017-03-13 16:14:03

标签: sql-server pdo laravel-5

我正在使用Apache 2.4.23和Php 7.0.10以及Laravel 5.4。 我已经安装了sqlsrv和它的pdo文件' C:\ wamp64 \ bin \ php \ php7.0.10'目录。 所以当我在www目录中创建和test.php文件并执行它时,我得到了以下信息。

PDO信息 enter image description here

SQLSRV信息:

enter image description here

但是当我启动php artisan服务并执行phpinfo()时,我没有得到SQL驱动程序。

PDO扩展程序:

enter image description here

驱动SQL

enter image description here

因此,当我尝试连接到SQL db时,我收到此错误。

QueryException in Connection.php line 647:

无法找到驱动程序(SQL:SELECT TOP 5 ......

任何帮助将不胜感激。

由于

1 个答案:

答案 0 :(得分:0)

WAMPServer有2个php.ini文件。如果要从命令行CLI添加SQLServer扩展以供使用,则必须手动编辑

c:\wamp\bin\php\php7.0.10\php.ini 

并添加新的extension

扩展名dll应放在

c:\wamp\bin\php\php7.0.10\ext

文件夹中。