MAMP Pro 和 PDO-dblib
Posted
技术标签:
【中文标题】MAMP Pro 和 PDO-dblib【英文标题】:MAMP Pro and PDO-dblib 【发布时间】:2015-01-07 07:23:32 【问题描述】:这几天我一直在使用来自http://www.mamp.info 的 MAMP Pro 3.07。 很棒的工具,一切正常。 但是现在我遇到了一个问题,对于一个新项目,我需要连接到 MSSQL。
我在 www 中搜索了过去 3 小时的操作指南,但找不到有效的答案,还是我太傻了?
是否有可能在 OSX Yosemite 的 MAMP 上安装“PDO-dblib”?
或者有人可以解释一下我该怎么做吗?
提前致谢!
【问题讨论】:
【参考方案1】:来自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。
【讨论】:
使用 MAMP Pro,最新版本,PDO 默认不支持 mssql 扩展。 MAMP 的 PHPInfo() 只显示 mysql、pgsql 和 sqlite。以上是关于MAMP Pro 和 PDO-dblib的主要内容,如果未能解决你的问题,请参考以下文章