好的,这可能是一个简单而愚蠢的问题,但我无法在网上找到它:
如何让oil refine migrate --packages=auth
正确选择数据库?
我已将auth.php
和ormauth.php
复制到app/config
,并将我的数据库连接放入我能找到的所有db.php
个文件中!
我在Ubuntu 13.04上运行Zend Server 6.1.0。
我使用/usr/local/zend/bin/php oil refine migrate --packages=auth
但它只是不断抛出这些错误:
#0 /var/www/fuelphp/fuel/core/classes/database/pdo/connection.php(89): PDO->__construct('', NULL, NULL, Array)
#1 /var/www/fuelphp/fuel/core/classes/database/connection.php(708): Fuel\Core\Database_PDO_Connection->connect()
#2 /var/www/fuelphp/fuel/core/classes/dbutil.php(577): Fuel\Core\Database_Connection->connection()
#3 /var/www/fuelphp/fuel/core/classes/migrate.php(590): Fuel\Core\DBUtil::table_exists('migration')
答案 0 :(得分:0)
原来,我已经安装了php5-cli
我不应该
解决方案是在卸载/usr/local/zend/bin
php5-cli
添加到PATH变量