Как заставить Ormauth работать в FuelPHP

Хорошо, это, вероятно, простой, глупый вопрос, но я не могу найти его в Интернете, поэтому:

Как заставить oil refine migrate --packages=auth правильно выбрать базу данных?

Я скопировал auth.php и ormauth.php в app/config и поместил соединение с БД во все db.php файлов, которые смог найти!

Я запускаю Zend Server 6.1.0 на Ubuntu 13.04. Я использую /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')

person Sander    schedule 24.07.2013    source источник


Ответы (1)


Оказывается, я установил php5-cli, чего не должен был делать.

Решение заключалось в добавлении /usr/local/zend/bin к переменной PATH после удаления php5-cli.

person Sander    schedule 25.07.2013