2017-03-26 26 views
1

プラグインマネージャをロードしようとするたびに、この例外が発生します。プラグインマネージャをロードする際に例外が発生する

500 Unknown column 'a.id' in 'where clause' SQL=SELECT COUNT(*) FROM `ebt_extensions` AS a LEFT JOIN ebt_users AS uc ON uc.id=a.checked_out LEFT JOIN ebt_viewlevels AS ag ON ag.id = a.access WHERE `type` = 'plugin' AND (a.enabled IN (0, 1)) AND a.state >= 0 AND a.id != 928 Unknown column 'a.id' in 'where clause' SQL=SELECT a.extension_id , a.name, a.element, a.folder, a.checked_out, a.checked_out_time, a.enabled, a.access, a.ordering,uc.name AS editor,ag.title AS access_level FROM `ebt_extensions` AS a LEFT JOIN ebt_users AS uc ON uc.id=a.checked_out LEFT JOIN ebt_viewlevels AS ag ON ag.id = a.access WHERE `type` = 'plugin' AND (a.enabled IN (0, 1)) AND a.state >= 0 AND a.id != 928 ORDER BY `folder` asc,a.ordering ASC LIMIT 0, 20 Unknown column 'a.id' in 'where clause' SQL=SELECT COUNT(*) FROM `ebt_extensions` AS a LEFT JOIN ebt_users AS uc ON uc.id=a.checked_out LEFT JOIN ebt_viewlevels AS ag ON ag.id = a.access WHERE `type` = 'plugin' AND (a.enabled IN (0, 1)) AND a.state >= 0 AND a.id != 928 

私は(それがextensions_idに置き換えた)ebt_extensionsテーブルにはidフィールドを持っていないデータベースで見ることができます。誰もがファイルがJoomlaでこのクエリを実行する場所を知っていますか?

私はそれを探していますが、すでに誰かがそれを知っている場合に備えて、ここに投稿することもできます。

+0

「プラグインマネージャを読み込む」とはどういう意味ですか?このエラーが発生したプラグインを有効にした後、またはプラグインマネージャページを開いている間に意味がありますか?また最近プラグインをインストールしましたか? –

+0

いいえ、私はプラグインをインストールしませんでした。これは、プラグインマネージャページを開くたびに発生します。 ebt_extensionテーブルのIDカラムを参照する理由がわかりません。そこにID列がないので、それはすべきではありません。 –

+0

あなたのjoomlaのウェブサイトをアップグレードしましたか、これは新規インストールですか? –

答えて

0

最近、この混乱の原因となったプラグインがインストールされている可能性があります。 phpMyAdminに移動し、最近インストールされたプラグインを1つずつ無効にします。

これで解決できない場合は、新しいJoomlaのインストールでコアのJoomlaファイルを上書きすることをお勧めします(ファイルの一部に破損がある可能性があります)。

関連する問題