【问题标题】:Connecting to MSSQL-Server 2008 under Zend serverZend服务器下连接MSSQL-Server 2008
【发布时间】:2012-06-21 09:45:58
【问题描述】:

您好,我目前正在尝试在 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 本机客户端

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

第三步是我尝试开启: pdo_sqlsrv_53_nts_vc9 和/或 pdo_sqlsrv_53_ts_vc9 并重启了php。

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

是否需要任何额外的步骤? (我使用的 PHP 版本是:5.3.9 带有非常新版本的 zend 服务器)。

谢谢

【问题讨论】:

    标签: php sql-server-2008 zend-server


    【解决方案1】:

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

    问候, 斯里

    【讨论】:

      猜你喜欢
      • 2011-10-04
      • 2011-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-29
      相关资源
      最近更新 更多