Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在Zend Server下连接到MSSQL Server 2008_Php_Sql Server 2008_Zend Server - Fatal编程技术网

Php 在Zend Server下连接到MSSQL Server 2008

Php 在Zend Server下连接到MSSQL Server 2008,php,sql-server-2008,zend-server,Php,Sql Server 2008,Zend Server,您好,我目前正在尝试在Zend(web)服务器上使用php连接到MSSQL-Server-2008。 我现在尝试了一些方法,但最终总是得到: PHP警告:PHP启动:无法加载动态库“E:\Zend\ZendServer\lib\phpext\PHP_pdo\u sqlsrv_53_ts_vc9.dll”-未找到所需的模块 (sry如果错误消息听起来有点奇怪,我会手动将其翻译成英语) 我做的第一步是下载: Microsoft SQL Server 2008 R2本机客户端 第二步是我下载: SQL

您好,我目前正在尝试在Zend(web)服务器上使用php连接到MSSQL-Server-2008。 我现在尝试了一些方法,但最终总是得到: PHP警告:PHP启动:无法加载动态库“E:\Zend\ZendServer\lib\phpext\PHP_pdo\u sqlsrv_53_ts_vc9.dll”-未找到所需的模块 (sry如果错误消息听起来有点奇怪,我会手动将其翻译成英语)

我做的第一步是下载: Microsoft SQL Server 2008 R2本机客户端

第二步是我下载: SQLSRV20.EXE并将文件解压缩到phpext目录中

第三步是我试图打开: pdo_sqlsrv_53_nts_vc9 和/或 pdo_sqlsrv_53_ts_vc9 然后重新启动php

不管我做了什么,我都收到了上面的错误消息。 因此,每次我尝试连接到mssql服务器时,都会收到一条错误消息: *PHP致命错误:调用未定义的函数sqlsrv_connect()*

是否需要其他步骤? (我使用的PHP版本是:5.3.9,有一个非常新的zend服务器版本)


谢谢

在Zend服务器本身中,有SQL驱动程序随常规安装一起安装。安装完成后,在php控制台中打开这些扩展sqlsrv、pdo_sqlsrv。我不知道确切原因,但SQLSRV20.EXE附带的扩展不兼容,无法加载

问候,, 斯里兰卡