Yii Framework: таблица для класса активных записей не найдена в базе данных

Я надеюсь, что у улей есть еще несколько предложений по устранению этой ошибки из Yii Framework. Точная ошибка, характерная для нашей настройки:

CDbException The table "users" for active record class "Users" cannot be found in the database.

Я использую Yii Framework 1.1.11-dev из SVN, хотя это была всего лишь попытка решить проблему. Мы работали с последней стабильной версией 1.1.10.

Мы пытаемся развернуть на нашем работающем сервере код, который работает в моей среде разработки. Я чувствую, что проблема почти наверняка заключается в разнице конфигурации базы данных, но я не уверен, где ее найти.

Я уже искал здесь и искал форумы Yii, где я нашел эту проблему, перечисленную пару раз. Предлагаемые исправления, которые мы уже пробовали, включают

removing the host and port from the dsn with and without schema for the tablename (ie "users" and "public.users") GRANT ALL ON DATABASE [dbname] TO postgres Grant all on each table in the db using code found here

Среды являются следующими:

DEV - OSX 10.7, PHP 5.3.10, PostgreSQL 9.0.3 PROD - FC15, PHP 5.3.10, PostgreSQL 9.0.7

Ошибка указывает на таблицу «пользователи» не существует, хотя это вполне ясно,

~$ psql -U postgres
psql (9.0.7)
Type "help" for help.

postgres=# \dt
                    List of relations
 Schema |             Name             | Type  |  Owner   
--------+------------------------------+-------+----------
  { ... removed for brevity ... }
 public | users                        | table | postgres

Наша конфигурация в защищенном / config / main.php

'db'=>array(
    'connectionString' => 'pgsql:dbname=lppsync',
    'emulatePrepare' => true,
    'username' => 'postgres',
    'password' => '',
),

И соответствующая часть модели пользователей

class Users extends CActiveRecord
{
    /**
     * Returns the static model of the specified AR class.
     * @param string $className active record class name.
     * @return Users the static model class
     */
    public static function model($className=__CLASS__)
    {
        return parent::model($className);
    }

    /**
     * @return string the associated database table name
     */
    public function tableName()
    {
        return 'users';
    }

Ответы на вопрос(3)

Ваш ответ на вопрос