我在尝试使用“php artisan migrate”时不断收到此错误
PHP Warning: PHP Startup: Unable to load dynamic library 'sqlsrv' (tried: E:\xampp\php\ext\sqlsrv (The specified module could not be found), E:\xampp\php\ext\php_sqlsrv.dll (The specified module could not be found)) in Unknown on line 0
我正在使用 laravel 并尝试连接到 SQL Server
我正在使用 PHP 8.0 并使用这个 https://pecl.php.net/package/sqlsrv/5.9.0beta2/windows用于 sql 驱动程序。
特别是我使用的是“7.4 线程安全 (TS) x64”dll 文件。
我查看了许多其他有类似问题的问题,但无法解决任何问题。
如果您需要更多信息,请告诉我!
编辑:这是我的 php.int:
extension=php_sqlsrv.dll
最佳答案
对于那些可能也有这个问题的人。
确保为您的 php 版本下载正确的 dll。
转到这里:
https://github.com/microsoft/msphpsql/releases
在最新版本上,单击底部的 Assets 并为您的 php 版本下载正确的 dll
关于PHP 启动 : Unable to load dynamic library 'sqlsrv' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65444708/