我想将PHP版本更改为7.1,但出现了一个错误:
PHP Warning: PHP Startup: Unable to load dynamic library
'C:\Program Files\PHP\v7.1\ext\php_sqlsrv_7_nts_x86.dll' - The specified procedure could not be found.
in Unknown on line 0
首先,这不是重复的问题,因为我已经检查了许多类似的问题。我正在使用 IIS
、PHP 7.1
和 SQL Server
(这就是为什么我需要 sqlsrv 驱动程序)。我已经检查了 php.ini
文件,并将 extension-dir 路径更改为完整路径,但什么也没发生。(逻辑上,如果路径有问题,为什么其他扩展可以正常工作呢?)
它可以在 PHP 7.0.7 中正常工作(所有启用的扩展名都完全相同)。
更新:仍然无法工作,但我尝试将错误消息中的路径粘贴到文件浏览器中,发现文件已经存在。