Microsoft PHP驱动程序不适用于Sql Server 2012 express

Microsoft PHP驱动程序不适用于Sql Server 2012 express,php,sql-server,Php,Sql Server,我有Windows10机器(64位)、PHP(v=7.1.2)和Apache。 我已经从安装了Sql Server 2012(64位)和Microsoft PHP驱动程序(版本4) 我的php扩展目录中有所有的驱动程序dll。我在php.ini文件中添加了dll文件,并重新启动了Apache服务器 extension=php_sqlsrv_7_ts_x64.dll extension=php_pdo_sqlsrv_7_ts_x64.dll 但是当我检查phpinfo()时,它不存在。 有什

我有Windows10机器(64位)、PHP(v=7.1.2)和Apache。 我已经从安装了Sql Server 2012(64位)和Microsoft PHP驱动程序(版本4)

我的php扩展目录中有所有的驱动程序dll。我在php.ini文件中添加了dll文件,并重新启动了Apache服务器

extension=php_sqlsrv_7_ts_x64.dll  
extension=php_pdo_sqlsrv_7_ts_x64.dll
但是当我检查phpinfo()时,它不存在。 有什么问题吗? SQLServer2012和PHP驱动程序是否与PHP7存在问题


注意:MySQL也存在于我的本地服务器中

我搜索了很多,发现当前的PHP驱动程序(4.0)与PHP7.1不兼容。
微软发布的预览版正在运行。您可以在此处下载-

当模块没有显示在phpinfo()中时,由于路径错误或兼容性原因,它没有被加载。请查看事件查看器>Windows日志>Application@AbraCadaver ,下面是日志
PHP警告:PHP启动:无法加载动态库'c:\PHP\ext\PHP\u sqlsrv\u 7\u ts\u x64.dll'-找不到指定的过程。(C:\Apache24\bin\httpd.exe-d C:/Apache24)