PHP启动:无法加载动态库(windows 64位)

PHP启动:无法加载动态库(windows 64位),php,wampserver,sqlsrv,Php,Wampserver,Sqlsrv,我使用的是windows 10 64位系统。我安装了wamppserver(下载链接:我的机器。在我尝试添加sqlsrv扩展(下载链接(已经尝试了3.1和3.2))之后:我遇到了以下错误。如何解决此错误。提前谢谢 PHP警告:PHP启动:无法加载动态库'c:/wamp64latest/bin/PHP/php5.6.35/ext/PHP_sqlsrv_55_ts.dll'-%1不是有效的Win32应用程序。您不符合。如果要使用64位体系结构,需要PHP/7.0或更高版本 选项: 将PHP升级到7

我使用的是windows 10 64位系统。我安装了wamppserver(下载链接:我的机器。在我尝试添加sqlsrv扩展(下载链接(已经尝试了3.1和3.2))之后:我遇到了以下错误。如何解决此错误。提前谢谢

PHP警告:PHP启动:无法加载动态库'c:/wamp64latest/bin/PHP/php5.6.35/ext/PHP_sqlsrv_55_ts.dll'-%1不是有效的Win32应用程序。

您不符合。如果要使用64位体系结构,需要PHP/7.0或更高版本

选项:

  • 将PHP升级到7.0+
  • 将堆栈迁移到32位

与微软Windows环境相比,Linux系统中的软件管理系统节省了如此多的时间和麻烦,而微软Windows环境中的软件安装仍然需要像wild west times那样完成,这是一个无穷无尽的例子……看起来您运行的是PHP5.6.35,但您已经安装了一个内置的
php_sqlsrc
使用PHP5.5运行这就是文件名
PHP\u sqlsrv\u 55\u ts.dll中的
55
的意思,严格来说这不是真的。64位PHP5.6有
实验版本。诚然,它们不是真的64位,但它们确实可以运行64bit@RiggsFolly我指的是SQLSRV扩展。他们在发布64位二进制文件之前rsion 4(如果我没记错的话)这样的版本需要PHP/7.0或更高版本。我看到了非官方的二进制文件,但部分是黑客攻击,因为原始代码并没有真正为这样的平台编译。