Задать вопрос

Как обратиться в консольной команде к БД в Yii?

В браузере сайт работает и подключение к БД есть.
Создаю консольную команду, что б выполнять ее через cron.
1) В папке protected создаю файл cron.php
<?php
$yiic=dirname(__FILE__).DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR.'framework'.DIRECTORY_SEPARATOR.'yiic.php';
$config=dirname(__FILE__).DIRECTORY_SEPARATOR.'config'.DIRECTORY_SEPARATOR.'console.php';
require_once($yiic);

2) В папке config в файл console.php копирую все строки из файла main.php
3) В папке commands создаю файл todayCommand.php
<?php
class TodayCommand extends CConsoleCommand
{
    public function run()
    {
        $note = new Note();
        $note-> visible = 0;
        $note->save(false);
    }
}

Получаю ошибку could find driver
https://yadi.sk/i/F-lnZO-_Waa7H

Пользуюсь OpenServer
  • Вопрос задан
  • 2529 просмотров
Подписаться 2 Оценить 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы