PostgreSQLの場合、プラグイン用のテーブルがインストールされない、他
- » MASA-P > PostgreSQLの場合、プラグイン用のテーブルがインストールされない、他 @ 2009/12/20 20:20
- ryuring > Re: PostgreSQLの場合、プラグイン用のテーブルがインストールされない、他 @ 2009/12/21 23:05
MASA-P > PostgreSQLの場合、プラグイン用のテーブルがインストールされない、他 @ 2009/12/20 20:20 |
---|
アップロードプラグインをインストールした際に、プラグイン用のテーブルが作成されないために管理画面が出てきません。またイメージプロパティもエラーが出て処理がストップします。
ソースを追ってみたところ、「baser/models/app_model.php」内のrestoreDb()メソッドで$config['driver']が「postgres_ex」のままで入ってくるためにswitch文ではじかれていることが分かりました。メソッドに入れる前にdriverを「postgres」に書き換えるか、caseに「postgres_ex」を足すかのどちらかが必要だと思います。 また、削除してからまたインストールすると、tableがexistsなワーニングが出ます。 @でエラーメッセージを抑止するか、重複チェックを書き直す必要があると思います。 |