0

我正在使用 Symfony2。我试图执行以下命令:

php app/console doctrine:database:create

问题是我收到以下错误:

PHP Warning:  PHP Startup: Unable to load dynamic library '/opt/local/lib/php/extensions/no-debug-non-zts-20090626/apc.so' - dlopen(/opt/local/lib/php/extensions/no-debug-non-zts-20090626/apc.so, 9): image not found in Unknown on line 0
Could not create database for connection named <comment>symfony</comment>
could not find driver

APC 已经安装,因为Symfony/web/config.php没问题,我意识到 CLI 中的 php 版本与 Apache 正在运行的版本不同。

正在运行的 Apache 安装了 APC,所以我希望 CLI 运行相同的 php,我该怎么做?

4

1 回答 1

0

在我的情况下,删除 macports 安装的版本足以让 CLI 和 Apache 运行相同的 PHP。

那就是:

sudo port uninstall php5
于 2012-07-25T15:32:54.107 回答