无法加载动态库php_sqlsrv_73_nts_x86.dll不是有效的Win32应用程序

问题描述 投票:1回答:1

所以我将php_sqlsrv_73_nts_x86.dllphp_pdo_sqlsrv_73_nts_x86.dll安装到我的ext文件夹中,并将以下行添加到我的php.ini中:

extension=php_sqlsrv_73_nts_x86.dll
extension=php_pdo_sqlsrv_73_nts_x86.dll

我在运行的每个php脚本上收到此警告:

Unable to load dynamic library 'php_sqlsrv_73_nts_x86' (tried: C:\xampp\php\ext\php_sqlsrv_73_nts_x86 (%1 is not a valid Win32 application.)
 PHP Startup: Unable to load dynamic library 'php_pdo_sqlsrv_73_nts_x86' (tried: C:\xampp\php\ext\php_pdo_sqlsrv_73_nts_x86 (%1 is not a valid Win32 application.)

我究竟做错了什么?

一些额外的信息;

PHP Version = 7.3.2,
System = Windows 10,
Architecture = x86,

我已经提到了这个qazxsw大便,但它没有帮助我

编辑1,我也尝试删除我的扩展中的_x86标记,但这根本没有帮助我。

sqlsrv php-7.3
1个回答
0
投票

因此,经过几个小时的修补,我发现通过重新安装64位XAMPP并使用Unable to load dynamic library php_sqlsrv_7_nts.dll is not a valid Win32 application为我工作。我不确定为什么,但我想这是现​​在的解决方案。

© www.soinside.com 2019 - 2024. All rights reserved.