■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

Re: プラグインでデータベーステーブルがありませんエラー

n1215 > Re: プラグインでデータベーステーブルがありませんエラー @ 2014/7/20 23:05
Rightray 様

pluginsテーブルが真っ白ですか……? それはおかしい状態ですね。
他のテーブル、例えば pages等のデータは見えますでしょうか?

>素人考えなんですがデータベールテーブル以外に原因があるような気がします。
データベース周りが原因なのはほぼ間違いないと思いますが、
データベース以外ににデータを保持するプラグインの場合(プラグインディレクトリ内に独自のファイルを作るなど)
はそちらが原因かもしれません。

baserCMSでは、確認していただいたpluginsテーブルにプラグインの登録データが集中管理されるほか、
プラグインの初期化時に[プラグイン名]_のプレフィックスがついたテーブルを作成して、プラグインの独自のデータとして利用するようになっています。
例:blog_blog_postsなど

最初の投稿に書いていらっしゃる「データベーステーブルがありません」というエラーは
初期化がうまく行かなかったor未初期化のためプラグインが利用するテーブルが作成されていないことによるものだと思います。

・pluginsテーブルにプラグインの情報が正しく登録されている
・プラグインが利用する独自のテーブルが正しく初期化されている
・app/Pluginディレクトリにプラグインの実ファイルが正しく配置されている

この3つの条件のうち1つでも欠けるとプラグインは上手く動きません。

Twitter: @n_1215

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
12 人のユーザが現在オンラインです。 (12 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 12