我正在使用Symfony2。我试着去执行以下命令:更改CLI的php
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,我该怎么做?
在Gentoo中有一个'E选择PHP列表cli'和'E选择PHP列表apache2'工具设置PHP版本。你使用什么发行版? – noisebleed 2012-07-25 09:19:18
谢谢,在我的情况下,删除macports安装的版本足以让CLI和Apache运行相同的PHP。 – subharb 2012-07-25 15:31:38