我已安装:
除了PHP的MSSQL驱动程序外,一切都很完美。我搜索了很多并下载了很多dll
个文件。每次我收到此错误:
PHP警告:PHP启动:无法加载动态库c:\ php \ ext \ php_sqlsrv_54_nts.dll - %1不是有效的Win32应用程序。 在第0行的未知中
有谁能告诉我如何找到指定的驱动程序?提前谢谢。
答案 0 :(得分:2)
文件名php_sqlsrv_54_nts.dll
中有一条线索“54”指的是PHP 5.4。对于PHP 5.5,SQL驱动程序尚未(正式)存在。
:(
有些人从事非官方构建工作,但我只会将它们用于本地测试。 Microsoft sqlsrv extension for php 5.5.x
目前正式版仅适用于5.4.x
答案 1 :(得分:1)
以下是我博客中的一个页面,其中包含有关如何安装驱动程序的说明:http://robsphp.blogspot.com/2012/09/how-to-install-microsofts-sql-server.html
查找以橙色编写的文本,该文本指的是支持PHP 5.5 32和64位的驱动程序版本。
如果您只想要Microsoft的版本,请避免查看以橙色编写的任何内容。
答案 2 :(得分:0)
分享我的一些发现: