您好我正在尝试使用Zend(Web)服务器上的php连接到MSSQL-Server-2008。 我现在尝试了一些东西,但最终总是得到: PHP警告:PHP启动:无法加载动态库'E:\ Zend \ ZendServer \ lib \ phpext \ php_pdo_sqlsrv_53_ts_vc9.dll' - 找不到所需的模块 (如果错误消息听起来有点奇怪我将其手动翻译成英文)
我做的第一步是下载: Microsoft SQL Server 2008 R2 Native Client
第二步是我下载的: SQLSRV20.EXE并将文件解压缩到phpext目录中。
第三步是我试图打开: pdo_sqlsrv_53_nts_vc9 和/或 pdo_sqlsrv_53_ts_vc9 然后重启php。
无论我做了什么,我都收到了上述错误消息。 因此,每次我尝试连接到mssql服务器时,都会收到一条错误消息: * PHP致命错误:调用未定义函数sqlsrv_connect()*
是否还需要其他步骤? (我使用的PHP版本是:5.3.9,带有一个非常新版本的zend服务器)。
感谢
答案 0 :(得分:1)
在Zend服务器本身有SQL驱动程序安装它们与一般安装。一旦安装完成打开这些扩展sqlsrv,pdo_sqlsrv在php控制台。我不知道确切的原因,但来自那些扩展与SQLSRV20.EXE不兼容,无法加载。
此致 斯