Wamp Server 2.5(PHP5.5)无法激活sqlsrv模块

时间:2014-12-05 19:41:19

标签: php wamp sqlsrv

我刚刚更新了我的Wamp服务器,现在遇到了问题。

我的SQLSRV扩展名无法正确加载。 我不知道问题究竟在哪里,因为我在启动时没有收到任何错误。错误日志也很干净。在php扩展列表中只有一个红色三角形而不是检查:

screenshot

一些信息:

  • Windows Server 2012 x64
  • Wamp 2.5 32BIT
  • PHP5.5

3 个答案:

答案 0 :(得分:2)

警告图标表示以下两种情况之一: -

extension=行在你的php.ini中,但它指向的dll不在你的\ext文件夹中

或者dll存在于ext文件夹中但不存在于php.ini

在你的情况下是哪一个。如果你更新了WAMPServer,默认情况下SQLServer dll没有安装任何PHP,所以你必须从microsoft站点下载它。

答案 1 :(得分:0)

嗯,我仍然无法理解这个错误。我知道我必须手动下载SQL驱动程序。我只知道" SQLSRV31.EXE"驱动程序正在使用Win Server 2K12。我下载了这个并将所有php5.5驱动程序复制到/ ext文件夹中。然后我复制了dll的名称,并将它们添加到php.ini:

http://fs1.directupload.net/images/141206/pkij993j.png

我将尝试安装包含php5.4的旧版wamp。愿这会起作用=)

答案 2 :(得分:0)

我也经历过同样的事情发生在你身上。我尝试了很多东西,但根本没有用。我安装了Wamp所需的所有东西,比如Microsoft Visual Basic 2012,但它仍然没有用。

这是最重要的事情,对我来说这个问题的发生是因为我从官方的wamp服务器站点下载了wamp server 2.5。 http://www.wampserver.com/Mk 不要做。它完全是个狗屎。然后我从这个名为FIRE HORSE的网站下载wamp server 2.4(旧版本)。这是链接http://www.filehorse.com/download-wampserver-32/

我从这个网站下载并安装了wamp server 2.4,它运行得非常好。我还在wamp服务器上安装了最新的Joomla 3.4.5版本。现在我100%使用它。非常感谢FIRE HORSE网站。 我希望你们都会觉得这很有用,不要忘记告诉我,如果我错了,因为我还在学习进步,我只是与大家分享了我的经验。谢谢。