xoopsについて質問です。

あるモジュールをインストールすると下記のエラーが出ます。
原因等わかればありがたいのですが?
1146
Table 'aaaaaa.xoops_bkcierge_m_acl' doesn't exist
select authority as auth from xoops_bkcierge_m_acl a inner join xoops_groups_users_link l on a.groupid=l.groupid where uid='1' and target='200' order by auth

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/10/02 10:01:36
  • 終了:2007/10/02 13:45:47

回答(2件)

id:KUROX No.1

KUROX回答回数3542ベストアンサー獲得回数1402007/10/02 10:25:07

ポイント35pt

Table 'aaaaaa.xoops_bkcierge_m_acl' doesn't exist

DBのxoops_bkcierge_m_aclというテーブルがないのでは

ないでしょうか?

aaaaaaはスキーマー名だと思います。

テーブルがないために、

select authority as auth from xoops_bkcierge_m_acl a inner join xoops_groups_users_link l on a.groupid=l.groupid where uid='1' and target='200' order by auth

のSELECT文が実行できないので、エラー。

http://q.hatena.ne.jp/answer

id:kaji0245

ご回答ありがとうございます。参考にさせていただきます。

2007/10/02 10:31:52
id:KazyN No.2

KazyN回答回数352ベストアンサー獲得回数322007/10/02 10:28:17

ポイント35pt

予約モジュールのようですね。

とりあえずエラーの内容は「DBにテーブルがありません」ってことなので、インストールに失敗している可能性が高いです。

本来これらテーブルはインストール時に作成されるはずのものなので、一度該当モジュールを削除(できればディスク上からも)して、再度インストールしてみてはどうでしょうか?

http://www.genics.co.jp/xiplaza/

id:kaji0245

ご回答ありがとうございます。

3回ほどやっているのですが、どうしてもダメです・・・

2007/10/02 10:31:24
  • id:KUROX
    予約モジュールを解凍したら
    bkcierge\sql\mysql.sql
    があると思います。
    インストール前に、こちらのSQLを流しておいて
    テーブルを作成しておいてから、インストール
    してみてはどうでしょうか?


  • id:hblm
    そのモジュールは脆弱性のかたまりなので、良い機会と思い捨ててください。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません