以前我在32位系统中将xammp v3.2.1连接到Mssql(sqlsrv)。但当我将我的服务器mygrate到64位系统时,我无法将xampp连接到sqlsrv。我把两个dll文件放在' C:\ xampp \ php \ ext \'夹。 php_pdo_sqlsrv_55_nts.dll php_sqlsrv_55_nts.dll我下载了 来自
的这两个文件[https://www.microsoft.com/en-us/download/details.aspx?id=20098][1]
SQLSRV31.EXE
我在php.ini中添加以下行
extension = php_pdo_sqlsrv_55_nts.dll extension = php_sqlsrv_55_nts.dll
我完成了所有操作,就像我为32位系统所做的那样。但是当我在64位系统中启动xampp时,我发现了以下错误。
PHP启动:无法加载动态库 ' C:\ XAMPP \ PHP \分机\ php_pdo_sqlsrv_55_nts.dll' - 指定的模块 无法找到。
PHP启动:无法加载动态库 ' C:\ XAMPP \ PHP \分机\ php_sqlsrv_55_nts.dll' - 指定的模块可以 找不到。
我现在该怎么办?
答案 0 :(得分:0)
这很可能是无效版本的情况。尝试使用32位PHP扩展。
或遵循此步骤。