【发布时间】:2015-01-07 07:23:32
【问题描述】:
这几天我一直在使用来自http://www.mamp.info 的 MAMP Pro 3.07。 很棒的工具,一切正常。 但是现在我遇到了一个问题,对于一个新项目,我需要连接到 MSSQL。
我在 www 中搜索了过去 3 小时的操作指南,但找不到有效的答案,还是我太傻了?
是否有可能在 OSX Yosemite 的 MAMP 上安装“PDO-dblib”?
或者有人可以解释一下我该怎么做吗?
提前致谢!
【问题讨论】:
这几天我一直在使用来自http://www.mamp.info 的 MAMP Pro 3.07。 很棒的工具,一切正常。 但是现在我遇到了一个问题,对于一个新项目,我需要连接到 MSSQL。
我在 www 中搜索了过去 3 小时的操作指南,但找不到有效的答案,还是我太傻了?
是否有可能在 OSX Yosemite 的 MAMP 上安装“PDO-dblib”?
或者有人可以解释一下我该怎么做吗?
提前致谢!
【问题讨论】:
来自PHP website:
PDO_DBLIB:此扩展在具有 PHP 5.3 或更高版本的 Windows 上不再可用。
我see MAMP 允许你使用不同版本的 PHP,所以如果你选择 php 5.1.6 它可能会工作。还有一个 comment 来自一个为此目的编写自己的类的人。我还要为这个PDODblib 添加pecl repository。
除此之外,我建议您使用最新版本的 PHP,不要依赖维护的扩展。 PDO 现在默认随 PHP 提供,它允许您连接到 MSSQL 数据库,您可以找到文档 here 和 here。
【讨论】: