こんにちは、私は PHP Web アプリケーションで使用されている sqlite2 データベースを持っています。Yii Web アプリケーションがそれにアクセスできるようにしたいと考えています。現時点では、db ファイルをローカル サーバーにコピーし、config/main.php を次のように変更しました。
'db'=>array(
'connectionString' => 'sqlite:'.dirname(__FILE__).'/../data/thedatabase.db',
),
Gii モデル ジェネレーターを実行すると、次のようになります。
CDbException
CDbCommand failed to execute the SQL statement: CDbCommand failed to prepare the SQL statement: SQLSTATE[HY000]: General error: 26 file is encrypted or is not a database. The SQL statement executed was: SELECT DISTINCT tbl_name FROM sqlite_master WHERE tbl_name<>'sqlite_sequence'
ところで、次を使用してデータベースをSQLに変換できます
Yiiアプリが最新のユーザー情報にアクセスできるように、データベースをsqlite2データベースのままにしたいのですが。