【问题标题】:WAMP | Installing PDO drivers into PhP extensionsWAMP |将 PDO 驱动程序安装到 PhP 扩展中
【发布时间】:2015-05-01 08:07:04
【问题描述】:

WAMP 对我来说是一个相对较新的领域。我目前只完成了基本的安装和虚拟主机配置。

问题

我正在尝试在我的 WAMP 服务器上安装 PDO 驱动程序,以便连接到 SQL Server 数据库。根据我之前提出的问题,确定我没有正确的驱动程序。

尝试

我已经从here 下载了驱动程序,但我仍然不确定我需要使用哪些驱动程序。我的 Apache 和 PhP 构建如下Apache/2.4.9 (Win32) PHP/5.5.12

我已经安装了从微软页面下载的SQLSRV32.EXE,并将其放入WAMP 上的PHP 扩展中。现在出现了很多 pdo 选项,但它们上方有一个红色警告标志。即使我可以看到带有红色警告标志的这些,当我尝试连接到数据库时,我仍然会收到 PDO 驱动程序未找到错误消息。

资源

所以你可以看到我当前的 php_info 我有pasted it into my chrome here

【问题讨论】:

    标签: php sql-server pdo wamp driver


    【解决方案1】:

    这是一个常见问题,我最近为几个人解决了这个问题。请务必检查以下列表以确保已将它们放置到位:

    1. 确保 php_pdo_sqlsrv_54_ts.dll 和 php_sqlsrv_54_ts.dll 都在您的 /ext 目录中。
    2. 确保您的 php.ini 文件中存在以下行:extension=php_pdo_sqlsrv_54_ts.dll & extension=php_sqlsrv_54_ts.dll。
    3. 确保您已安装位于 here. 的 VC++ redist 无论您的操作系统架构如何,请确保下载并安装 x86 版本,否则这将不起作用

    检查这些内容,然后回复我。

    【讨论】:

    • 我已经检查了这些东西,它似乎仍然是一样的。扩展和错误消息旁边的红色错误消息(主要问题中的图像)。关于点 (.2)PHP.ini 中不存在但我添加它们的行,仍然没有
    • 只是想知道为什么您决定使用 WAMPServer 而不是 XAMPP?只是一个观察。没有太大的区别(实际上 WAMPServer 可能更轻更快),只是这些天我见过的大多数人都在使用 XAMPP。无论如何,您是否检查过您正在安装 WAMPServer 的服务器上是否安装了 ODBC 驱动程序?
    • 前员工搭建的测试环境 :) 修改了太多啊,暂时无法切换 :(
    • 小世界!遗憾的是,您应该越过山顶,在好的 ol' Yorkshire 那里阳光明媚;)检查 ODBC 驱动程序,这似乎是 WAMP 的问题。
    • 必须好好研究一下 :) 我喜欢约克郡。伴侣在韦克菲尔德上大学,我以前住在巴恩斯利,我经常和伴侣一起去纽约:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-20
    • 2016-09-28
    • 2016-03-16
    • 2015-01-07
    相关资源
    最近更新 更多