我看到很多人都有这样的问题,但是我找不到可行的解决方案。
我的 phpinfo() 说:
PHP Version 5.4.16
Server API Apache 2.0 Handler
Thread Safety enabled
我已经下载:http ://sqlsrvphp.codeplex.com/ 自述文件说如果我有 PHP 5.4 TS,我应该加载这些文件:
php_sqlsrv_54_ts.dll
php_pdo_sqlsrv_54_ts.dll
我已经在上面加载了,但只有 PDO 扩展似乎可以正常工作:
PDO support enabled
PDO drivers mysql, sqlite, sqlsrv
pdo_sqlsrv support enabled
但是我在任何地方都看不到 sqlsrv 扩展。我检查了 PHP error.log,它也是空的。
您知道为什么这些 MS 库不起作用以及如何调试它吗?
我在 Windows 上有一个小项目,与 Unix 相比,配置你的堆栈似乎相当困难。