首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在mac上安装PDO-dblib mssql

问在mac上安装PDO-dblib mssql
EN

Stack Overflow用户
提问于 2014-01-03 12:00:44
回答 1查看 4.7K关注 0票数 2

我正在使用zend框架,我必须连接到microsoft 2005。我已经通过数据包管理器(自制)后续程序(本教程)安装了所有所需的包,我已经成功地下载了带有pdo_dblib的php5.5版本。然后问题就开始了。

  1. php安装对Zend框架和zend也有效吗?从那以后,当我试图连接到数据库时,我得到的错误一点也没有改变,所以肯定有错误;
  2. 当我跑步时: php -i \ grep -i pdo

产出如下:

代码语言:javascript
复制
  API Extensions => mysqli,pdo_mysql,mysql
  PDO
  PDO support => enabled
  PDO drivers => mysql, sqlite
  pdo_mysql
  PDO Driver for MySQL => enabled
  pdo_mysql.default_socket => /var/mysql/mysql.sock => /var/mysql/mysql.sock
  pdo_sqlite
  PDO Driver for SQLite 3.x => enabled

那么,我新安装的php 5.5和pdo以及mssql在哪里呢?我很困惑..。

PS:我在运行OSX10.9

EN

回答 1

Stack Overflow用户

发布于 2014-01-03 14:04:48

我找到了一个教程,它解释了如何链接新版本的php。特别有趣的是,在这两行代码中:

代码语言:javascript
复制
 nano ~/.bash_profile
 export PATH="$(brew --prefix josegonzalez/php/php55)/bin:/usr/local/bin:$PATH"

现在命令:

代码语言:javascript
复制
 php -i | grep -i pdo

提供以下输出(使用pdo dblib):

代码语言:javascript
复制
 API Extensions => mysqli,pdo_mysql,mysql
 PDO
 PDO support => enabled
 PDO drivers => dblib, mysql, odbc, sqlite
 pdo_dblib
 PDO Driver for FreeTDS/Sybase DB-lib => enabled
 pdo_mysql
 PDO Driver for MySQL => enabled
 pdo_mysql.default_socket => /tmp/mysql.sock => /tmp/mysql.sock
 PDO_ODBC
 PDO Driver for ODBC (unixODBC) => enabled
 pdo_sqlite
 PDO Driver for SQLite 3.x => enabled
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20903185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档