这是错误日志中记录的错误:
PHP Startup: Unable to load dynamic library 'C:\Program Files (x86)\IIS Express\PHP\v5.4\ext\php_sqlsrv_54_ts.dll' - The specified module could not be found.
这是ini文件:
extension_dir = "C:\Program Files (x86)\IIS Express\PHP\v5.4\ext\"
extension=php_sqlsrv_54_ts.dll
文件退出目录:
C:\Program Files (x86)\IIS Express\PHP\v5.4\ext\php_sqlsrv_54_ts.dll
phpinfo.php未显示MSSQL Server部分。
所以出于某种原因,dll没有被加载。我已尝试过线程安全和非线程安全。非线程安全不显示加载错误,但它仍然不加载(不在PHP Info中显示,也不允许代码与ms_sql函数一起运行。