Вы должны увидеть реальное сообщение об ошибке, дважды щелкнув C: \ ... \ PHP \ v7.4 \ PHP_CGI.exe, например
![enter image description here](https://i.stack.imgur.com/en5vl.png)
Так что проверьте, указывает ли ваш extension_dir в нужное место.
extension_dir = "C:\Program Files\PHP\v7.4\ext"
И вы поместили php_sqlsrv_74_ts_x64.dll в файл ext.
Вот как Регистрирую расширение. Файл драйвера должен соответствовать версии PHP, архитектуре и многопоточности вашей среды PHP.
extension=sqlsrv_74_nts_x64
Вы можете изменять конфигурации до тех пор, пока php -cgi.exe не перестанет сообщать об исключениях.
Наконец, самое главное - запустить "IISRESET
" в режиме администратора CMD. Затем вы увидите это расширение в phpinfo.
![enter image description here](https://i.stack.imgur.com/woy5V.png)
Убедитесь, что ваш IIS сопоставляется с правильным php_cgi.
![enter image description here](https://i.stack.imgur.com/pDtpZ.png)