フルバージョンを見る: 開き VbetエラーオンラインユーザーVbの4.1.4
Vbet powoduje błąd na mojej stronie:
Online users: odnośnik na samym dole strony pokazuję błąd datebase, zainicjowaną przez Vbet
Database error in vBulletin 4.1.4:
Invalid SQL:
SELECT IF(userid > 0, 1, 0) as isuser, COUNT(session.userid) as online_users
, user.vbet_def_lang AS vbet_def_lang
FROM _session as session
WHERE session.lastactivity > 1307804989GROUP を isuser;MySQL エラー: 不明な列 '. 'vbet_def_lang' のフィールド list'Error 番号: 1054Request 日付: 11:39:49 @ 土曜日 2011 年 6 月 11 日 AMError 日: 11:39:49 @ 土曜日 2011 年 6 月 11 日コマンド: http://gooutdoor.co/online.phpReferrer: gooutdoor.co (http://gooutdoor.co/forum.php) の IP アドレス: xxxxxxxxUsername: xxxxxxxxClassname: vB_DatabaseMySQL バージョン: 5.0.91-logProblem 4.1.3 と vb からのアップグレード後に作成された 4.1.4 ヘルプを
こんにちは。最初にあなたのユーザのテーブル内の列vbet_def_langを持っているか確認してください。またそれは、ユーザーまたはユーザーですか。列が存在しない場合は、もう一度vBETの製品のファイルをインポートしてください。それは、インストール時に作成する必要があります。
私はあなたのクエリを見るとわかるようにすべてで撮影されたテーブルのユーザーは存在しません..我々はvB4.1.2にそれをテストした - 私は今、VBのソースをチェックしています、また、私は4.1.4で、それをテストします。再現する方法を教えてください - あなたはこの問題を参照してくださいどのページに?
私はちょうどvBETとvBulletinのコードをチェック。 vBETは、フックのonline_queryことによって、クエリにこの列を追加します。とvBulltin 4.2.1があるクエリを使用しています。
SELECT user.username, session.useragent, session.location, session.lastactivity,
user.userid, user.options,
session.host, session.badlocation, session.incalendar, session.inthread,
user.aim, user.icq, user.msn, user.yahoo, user.skype,
IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid, infractiongroupid, user.usergroupid
$hook_query_fields
FROM " . TABLE_PREFIX . "session AS session
". iif($vbulletin->options['WOLguests'], " LEFT JOIN " . TABLE_PREFIX . "user AS user USING (userid) ", ", " . TABLE_PREFIX . "user AS user") ."
$hook_query_joins
WHERE session.lastactivity > $datecut
". iif(!$vbulletin->options['WOLguests'], " AND session.userid = user.userid", "") ."
$hook_query_where
ORDER BY $sqlsort $sortorder
私はそれが数分でvB4.1.4でどのように見えるかをチェックします。
OK。ちょうどvB4.1.4ソースをチェックし、それは似ています:
SELECT user.username, session.useragent, session.location, session.lastactivity,
user.userid, user.options,
session.host, session.badlocation, session.incalendar, session.inthread,
user.aim, user.icq, user.msn, user.yahoo, user.skype,
IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid, infractiongroupid, user.usergroupid
". iif($showmembers AND $showguests AND $showspiders, ", IF(ISNULL(user.username), 1, 0) as isguest", "") ."
$hook_query_fields
FROM " . TABLE_PREFIX . "session AS session
". iif($vbulletin->options['WOLguests'], " LEFT JOIN " . TABLE_PREFIX . "user AS user USING (userid) ", ", " . TABLE_PREFIX . "user AS user") ."
$hook_query_joins
WHERE session.lastactivity > $datecut
". iif(!$vbulletin->options['WOLguests'], " AND session.userid = user.userid", "") .
iif(!$showmembers, " AND ISNULL(user.username)", "") ."
$hook_query_where
$where
ORDER BY ". iif($showmembers AND $showguests AND $showspiders, "isguest,", "") ." $sqlsort $sortorder LIMIT $limitlower, $perpage
しかし、私はユーザテーブルが常に参加していないことに気づきました。そしてこの私だ。あなたは、オプションのWOLguestsオンになっている必要があります。それは大丈夫になります。
それがOKオプションをオンにして教えてください。
それは誰かがオプションがオフになっているでしょうがクラッシュしないように、次のリリースのために私はvBETコードに変更を加えましたなります。
問題は彼女が誰が一番下にあるボード上のアクティブになって見に行く必要があるときあなたがそれをチェックアウトすることができますです。あなたは、クラッシュ私の問題のリストを表示したいときに.. WOLguestsを有効にする方法?
オプション (最後に) を読む以下べきである:)、取得オンライン ユーザー languageb と呼ばれるプラグイン vBET を無効にすることができます)、オンライン ユーザーの言語を取得するプラグインのコードを変更することができます。
if ($vbulletin->options['WOLguests']) {
$hook_query_fields .= ', user.vbet_def_lang AS vbet_def_lang';
}
Opcje modyfikacji pluginów znajdziesz w Admin cP -> Plugins & Products -> Plugin Manager
c) Można włączyć opcję, która operuje parametrem WOLguests to znaczy wAdmin CP -> Setting -> Options -> 誰がオンライン オプション セット誰だオンライン表示お客様しかし、私はちょうどこの近いと私はとにかくちょうどユーザー テーブルを使用するを参照してください przyglądnąłem または連結する左またはなし。だから、あなたない起こるべきである (知られていない;)) その結果、'b' と 'c' のオプションする必要があります動作しない残念です。オプションの 'a' は degradująca ので、機能のいずれかをオフ.我々 は当社のサーバーにこのエラーを再現できません。PM データに podeślij Admin CP と FTP それ問題の世話をし、それを解決するのではなくよ機能を除外するのにアクセスしてください。
アクセスの詳細を送信する必要はありません。私はそれが4.1.4を心配していたことを忘れていた - 私はテストフォーラムと更新zreprodukowałemのエラーをした。すぐに迅速な解決策を掲載します。
これは、エラーを知っています。次のクエリでは。私としては、両方のクエリで、_query_fields に $hook 変数を使用して、2 番目のクエリのすべての列は使用できませんのでエラー vBulletin のように見えます。Otwarłem 正式に vbulletin によってシステムでバグ: 我々 はどのように反応する表示されますエラー (http://tracker.vbulletin.com/browse/VBIV-12392) へのリンク-それがあるかどうか自分かを修正エラーとして認識されません。現時点では、ソリューションは、プラグインを無効に: オンラインのユーザーを取得します。場合 vbulletin によって彼の間違いがあると、これがシャット ダウンした場合、プラグインを有効にする必要があります次のアップデートを向上します。Vbulletin によって、考慮しないこれがエラーになる場合我々 は結合されます。
wowglider.de
13-06-11, 21:59
こんにちは、
私は今最新のVbulletin、Vbseo、Vbseoマップとvbetをインストールし、すべてがonline.phpのを除いて、完璧に動作します。
ヘルプをありがとう
http://www.bitcoins-deutschland.de/
http://forum.bitcoins-deutschland.de/
Database error in vBulletin 4.1.4:
Invalid SQL:
SELECT IF(userid > 0, 1, 0) as isuser, COUNT(session.userid) as online_users
, user.vbet_def_lang AS vbet_def_lang
FROM session as session
WHERE session.lastactivity > 1307997785
GROUP BY isuser;
MySQL Error : Unknown column 'user.vbet_def_lang' in 'field list'
Error Number : 1054
Request Date : Monday, June 13th 2011 @ 10:58:05 PM
Error Date : Monday, June 13th 2011 @ 10:58:05 PM
Script : http://forum.bitcoins-deutschland.de/online.php
Referrer : http://forum.bitcoins-deutschland.de/online.php
IP Address : 178.25.151.181
Username : admin
Classname : vB_Database_MySQLi
MySQL Version : 5.0.51a-24+lenny5
おかげであちこちに注意してください。我々は既にこの(スレッド合併)に関する認識しています。 (vBulletinのバグレポート(http://tracker.vbulletin.com/browseを我々は公式のvBulletinのバグとしてそれを指摘し、我々はvBulletinそれが彼らのバグは認めるし、それを修正するを見るのを待っているまたは私達が私達の側にそれと戦う必要があります/ VBIV - 12392))。
今のところクイックフィックス:キノリンユーザーの言語を取得するだけでプラグインを無効にしてください。
wowglider.de
14-06-11, 16:42
私はあなたのソリューションを理解しない。それを教えてください。
私はあなたのソリューションを理解しない。それを教えてください。
問題ありません:)
1。管理者CPにアクセスしてください - >プラグ&製品 - >プラグインマネージャー
2。という名前のプラグインを見つける:キノリンユーザーの言語を取得する
3。そのラインに設定されていないチェックボックス
4。ページのデの一番下に移動し、ボタンがアクティブ状態を保存]をクリックします
そして、それはこれだけです:)それは本当の解決策ではないことに注意してください - ちょうどこの問題を回避する、が1つの機能を(オンラインでページ上のユーザのデフォルト言語のためのフラグを示す)無効になるため。本当の解決のために私たちはvBulletinは、それが(我々はそれがvBulletinのバグだと思う)自分の側で修正されると判断するまで待たなければならない。
これは、ポイント市場のMODで、現在存在するエラーと同じです。
kamilkurczak
26-06-11, 01:23
第一に - 、この問題を使用してフォーラムにURLを貼り付けてください。
第二に - 前のポスト(vBETポスト)からのクイックフィックスを使用するようにしてください
私のサイト上でvbetについて話していませんでした。私はまだそれを持っていない。まだそれを受け取るために待っている。
そして今、あなたはそれを持っている:)お支払い後に自動的に、即座にライセンスを取得するため、PayPalが高速であることに注意してください。ウェスタンユニオンのケースでは、ライセンスがデフォルトで作成されてからお金を取るために銀行に行く必要があると。
catfish_pete
04-07-11, 12:52
こんにちは - ちょうどVBETをインストールし、現在これらのエラーを取得しています - 任意のヘルプを、ご覧ください!
vBulletin 4.1.4でのデータベースのエラー:
無効なSQL:
online_usersとしてisuser、COUNT(session.userid)として選択した場合(ユーザID> 0、1、0)
、vbet_def_langのAS User.vbet_def_lang
セッションとしてvb3_sessionから
WHERE session.lastactivity> 1309779092
isuser、GROUP BY;
MySQLのエラー:"フィールドリスト"で未知の列"user.vbet_def_lang"
エラー番号:1054
リクエスト日:2011年7月4日(月曜日)@ 12時46分32秒PM
エラー日付:2011年7月4日(月曜日)@午前12時46分32秒PM
スクリプト:クラン(http://www.jointheclan.com/forum/online.php)
リファラー:クラン(http://www.jointheclan.com/forum/forum.php)
IPアドレス:121.219.232.67
ユーザー名:暗い
クラス名:vB_Database
MySQLのバージョン:
正確に(感謝norku;)) - これは解決策を持っている既知の問題です。
クイックが修正休耕してください。
我々は正式にvBulletinにバグレポートを送って、それが確認された状態で既にある - - 我々は次のvBulletinバージョンでそれが修正されると、再度プラグインをオンにすることができることを願って、これはvBETではないが、しかし、vBulletinのバグがいることにご注意ください。この瞬間に、1つだけ小さなvBET機能(オンラインユーザーがページ上のユーザのデフォルト言語のためのフラグを示す)は使用できません。 - 教えJIRA(http://tracker.vbulletin.com/browse/VBIV-12392)必要なログイン:あなたがここにこの問題を解決するにvBulletin連の進捗状況について興味があればバグレポートへのリンクです
この問題に対するこれ以上の支援が必要な作業を教えてください。)
PS。
スレッドは、問題についての最初のものと合併。
SaabWorld(http://saabworld.net/online.php):メインフォーラムページの下部に何が起こっているかに移動し、オンラインになって誰が見たいときに、それはエラーメッセージを表示します。
http://www.vbenterprisetranslator.com/forum/online.php:私は、それはまた、サイト上のエラーを示して気づいた
SaabWorld(http://saabworld.net/online.php):メインフォーラムページの下部に何が起こっているかに移動し、オンラインになって誰が見たいときに、それはエラーメッセージを表示します。
http://www.vbenterprisetranslator.com/forum/online.php:私は、それはまた、サイト上のエラーを示して気づいた
解決策はこちらをご覧ください。
VB4.1.5にアップグレードした後、次のエラーを受け取りました:
無効なSQL:
online_usersとしてisuser、COUNT(session.userid)として選択した場合(ユーザID> 0、1、0)
、vbet_def_langのAS User.vbet_def_lang
セッションとしてセッションから
WHERE session.lastactivity> 1312876228
isuser、GROUP BY;
MySQLのエラー:"フィールドリスト"で未知の列"user.vbet_def_lang"
エラー番号:1054
リクエスト日:2011年8月9日(火曜日)@四時20分28秒PM
エラー日付:2011年8月9日(火曜日)@ 4時20分28秒PM
スクリプト:PredatoryFishKeepers.com(http://www.predatoryfishkeepers.com/forums/online.php)
リファラー:PredatoryFishKeepers.com(http://www.predatoryfishkeepers.com/forums/forum.php)
IPアドレス:
ユーザー名:Schmike
クラス名:vB_Database
MySQLバージョン:5.0.92 -コミュニティ
VB4.1.5にアップグレードした後、次のエラーを受け取りました:
解決策はこちらをご覧ください。
私はvBulletinのサポートフォーラムには、これに関して問題を提起しました、これはvBetプラグインのバグであることを言われました。
私はvBulletinのサポートフォーラムには、これに関して問題を提起しました、これはvBetプラグインのバグであることを言われました。
もちろんこれはvBETが原因ですが、(私が覚えている)vB4.1.4でvBulletinのチームによって追加されたvBulletinバグのため。れる根本的な原因は、vBulletinのバグを確認している。ちょうど休閑リンクは前に送って、あなたは見つけるでしょう:
1。クイック修正
2。 vBulletinのバグレポートへのリンク(ステータス:確定)
言い換えれば - vBETはここにバグがあるvBulletinフックを使用しています。のでフックを使用しないと問題が解消されます。そしてそれはvBETバグではない - それは、フックを使用すると、ユーザーの列を持つ独自のクエリ文を追加しようとしている各モジュールに影響を与えます。 one vBET機能を無効にする休閑地のクイックフィックスの指示をしてください。この機能は、(オンライン状態の人にユーザーフラグを示す)vBulletinチームがバグを修正した後、再び使用できるようになります。
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.