我正在使用zend框架,我必须连接到microsoft 2005。我已经通过数据包管理器(自制)后续程序(本教程)安装了所有所需的包,我已经成功地下载了带有pdo_dblib的php5.5版本。然后问题就开始了。
产出如下:
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
发布于 2014-01-03 14:04:48
我找到了一个教程,它解释了如何链接新版本的php。特别有趣的是,在这两行代码中:
nano ~/.bash_profile
export PATH="$(brew --prefix josegonzalez/php/php55)/bin:/usr/local/bin:$PATH"现在命令:
php -i | grep -i pdo提供以下输出(使用pdo dblib):
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 => enabledhttps://stackoverflow.com/questions/20903185
复制相似问题