我正在使用Apache 2.4.23和Php 7.0.10以及Laravel 5.4。 我已经安装了sqlsrv和它的pdo文件' C:\ wamp64 \ bin \ php \ php7.0.10'目录。 所以当我在www目录中创建和test.php文件并执行它时,我得到了以下信息。
SQLSRV信息:
但是当我启动php artisan服务并执行phpinfo()时,我没有得到SQL驱动程序。
PDO扩展程序:
驱动SQL
因此,当我尝试连接到SQL db时,我收到此错误。
QueryException in Connection.php line 647:
无法找到驱动程序(SQL:SELECT TOP 5 ......
任何帮助将不胜感激。
由于
答案 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
文件夹中。