【发布时间】:2014-01-21 02:17:31
【问题描述】:
我正在使用 zend 框架,我必须连接到一个 microsoft sql db 2005。我已经通过包管理器 (homebrew) 安装了所有需要的包 (this tutorial),我已经成功用pdo_dblib下载了php5.5的版本。然后问题开始了。
- php安装对Zend framework和zend studio也有效吗?因为,我在尝试连接数据库时遇到的错误根本没有改变,所以一定有错误;
-
当我跑步时:
php -i | grep -i pdo
输出是:
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-dblib 和 mssql? 我很困惑……
PS:我运行的是 OSX 10.9
【问题讨论】:
-
您是否尝试从 php-cli 或 php-apache2(换句话说,从命令行或 Web)连接?
-
我假设 php-apache2 因为我使用 zend 运行 apache。我该如何检查?
-
你是如何运行你的代码的?它在网络服务器上吗?
-
是的,当然,我使用 apache 和 zend。它在这个目录中:/usr/local/zend/bin/zendctl.sh
标签: php sql-server macos zend-framework pdo