xampp中php.ini的扩展在只有';sqlsrv.dll';
我在xampp中php.ini的扩展在只有';sqlsrv.dll';,php,sql-server,dll,xampp,sqlsrv,Php,Sql Server,Dll,Xampp,Sqlsrv,我在php.ini中添加了“extension=php\u sqlsrv\u 56\ts.dll”、“extension=php\u pdo\u sqlsrv\u 56\u ts.dll” PHP: 5.6.4 Computer: 64 bits Thread Safety: Enable SQL Sever 2017 此外,我还检查了php版本、计算机位以及xampp和ddl之间的线程安全性。 我还尝试在32位中添加'php_sqlsrv_55/52_nts.dll'和php_pdo_sql
php.ini
中添加了“extension=php\u sqlsrv\u 56\ts.dll”、“extension=php\u pdo\u sqlsrv\u 56\u ts.dll”
PHP: 5.6.4
Computer: 64 bits
Thread Safety: Enable
SQL Sever 2017
此外,我还检查了php版本、计算机位以及xampp和ddl之间的线程安全性。
我还尝试在32位
中添加'php_sqlsrv_55/52_nts.dll'和php_pdo_sqlsrv_56_ts.dll
结果是
供您参考,当我添加'extension=php\u pdo\u odbc.dll'
时,它运行良好。
我按照最佳答案回答了问题
可能你需要安装一个合适的ODBC驱动程序-。谢谢你的回答…但我想我已经安装了ODBC驱动程序…请看一下并遵循以下步骤:1)你需要下载SQl Server的PHP驱动程序3.2版(适用于PHP5.6.4)。2} 您需要下载并安装ODBC驱动程序11(这不是PHP扩展)。3) 3.2版驱动程序不支持SQL Server 2017(但这不是您的问题)。谢谢。非常感谢……我修改了odbc驱动程序版本,但它还不能工作……是否可能是“Configure Command”导致了问题???
;extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
**extension=php_sqlsrv_56_ts.dll
extension=php_pdo_sqlsrv_56_ts.dll**
;extension=php_pgsql.dll