我试图让PDO驱动程序与我的Xampp和PHP5.5安装一起工作。我遵循了下面的说明,因为微软还没有开发PHP5.5SQL驱动程序:



从图片中可以看到,我下载了该文件,将其放在我的C:\xampp\php\ext文件夹中,并将其添加到php.ini并重新启动apache。
但是,在运行phpinfo();时,它仍然显示为未加载。我做错什么了?

编辑:
PHP的错误日志显示如下:
[25-Sep-2014 14:22:11 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'C:\xampp\php\ext\php_sqlsrv_55_ts.dll' - The specified module could not be found.
in Unknown on line 0
[25-Sep-2014 14:22:11 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'C:\xampp\php\ext\php_pdo_sqlsrv_55_ts.dll' - The specified module could not be found.
in Unknown on line 0发布于 2014-09-26 14:49:16
通过使用Dependency (http://www.dependencywalker.com),我发现模块无法找到php5ts.dll文件,即使它位于目录上。
因此,我编辑了Windows2008PATE环境变量,并在Path变量中添加了R2,它工作起来很有魅力。
我在这里使用了有关如何在Windows中编辑变量的说明:
http://thommck.wordpress.com/2010/12/06/how-to-add-a-path-to-the-system-variables-in-windows-2008-r2/
https://stackoverflow.com/questions/26040540
复制相似问题