PDA

Zobraziť plnú verziu: Otvorené Vbet Chyba on-line užívateľov Vb 4.1.4



Maciej
11-06-11, 16:48
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 na isuser;MySQL chyba: Neznámy stĺpec "."v vbet_def_lang"pole list'Error číslo: 1054Request dátum: Sobota, jún 11, 2011 @ 11:39:49 AMError dátum: Sobota, jún 11, 2011 @ 11:39:49 AMScript: http://gooutdoor.co/online.phpReferrer: gooutdoor.co (http://gooutdoor.co/forum.php) IP adresa: xxxxxxxxUsername: xxxxxxxxClassname: vB_DatabaseMySQL verzia: 5.0.91-logProblem bola vytvorená po upgrade z vb s 4.1.3 4.1.4 na pomoc

vBET
12-06-11, 10:39
Dobrý deň. Najprv skontrolujte, máte stĺpec vbet_def_lang v tabuľke user. Tiež je to užívateľa alebo? Ak sa stĺpec neexistuje, prosím, import vBET produkt súbor znova. Mal by byť vytvorený počas inštalácie.

Ako vidím v dotaze nie je tabuľka užívateľ vykonaný vôbec .. Testovali sme to na vB4.1.2 - Som kontrolu vB zdrojov práve teraz, tiež som sa otestovať na 4.1.4. Prosím, povedzte, ako reprodukovať - na ktorej stránke vidíte tento problém?

vBET
12-06-11, 10:44
Len som skontrolovať vBET a vBulletin kódy. vBET dodáva tento stĺpec dotaz online_query háčik. A vBulltin 4.2.1 používa sa otázka:


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


Budem kontrolovať, ako to vyzerá v vB4.1.4 priebehu niekoľkých minút.

vBET
12-06-11, 11:02
OK. Stačí skontrolovať vB4.1.4 zdroje a vyzerá podobne:


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
Ale ja som si uvedomil, že užívateľ tabuľka nie je vždy pripojil. A to aj vec. Musíte mať zapnutý možnosť WOLguests. Potom by malo byť v poriadku.

Prosím, zapnite voľbu ďalej a povedať, je to ok.

Pre budúcej verzii budem vykonali zmeny v vBET kódu, takže nespadne, keď niekto bude mať možnosť vypnutia.

Maciej
12-06-11, 19:16
Problém je, keď sa chce ísť pozrieť, kto je aktívny na doske v dolnej časti sa môžete pozrieť. Ak chcete zobraziť zoznam nehôd mňa problém .. Ako povoliť WOLguests?

vBET
13-06-11, 00:43
Voľby by mali byť tieto (čítaj do konca):), môžete zakázať plugin BB nazýva languageb získať on-line užívateľov), môžete upraviť kód plugin získať on-line používateľov jazyka:

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 -> Kto je Online možnosti stanoviť, kto je on-line zobrazenie hostia. však len przyglądnąłem to bližšie a vidím, že tabuľka používateľ používa tak-proste alebo zreťazenie doľava alebo bez. Takže by ste nemali mať miesto (to je škoda, že nevie ;)) preto možnosti "b", "c" by mali fungovať. Pre možnosť "" je degradująca pretože off jeden z funkcie... Nemôžeme reprodukovať túto chybu na našom serveri. Prosím podeślij PM údajov prístup k Admin CP a FTP to budem starať sa o problém a vyriešiť skôr ako vylúčiť funkčnosť.

vBET
13-06-11, 03:10
Nie je potrebné posielať informácie o prístupe. Zabudol som, že to bolo o 4.1.4 - som si test forum a aktualizáciu zreprodukowałem chýb. Čoskoro bude po rýchle riešenie.

vBET
13-06-11, 03:29
Viem, že to je chyba. V ďalšom dotaze. Pokiaľ ide o mňa, vyzerá to ako chyba vBulletin, pretože oba dotazy používa ukazovateľ $hook k _query_fields a druhý dotaz všetky stĺpce nie sú k dispozícii.Otwarłem oficiálne chyba v vBulletin systému: odkaz na chybu (http://tracker.vbulletin.com/browse/VBIV-12392) budeme vidieť, ako budú reagovať-či bolo opravené ich robiť nerozpozná ako chyba.V túto chvíľu riešením je zakázať plugin: získať on-line užívateľov. Ak vBulletin považuje za svoju chybu a zlepší to v prípade vypnutie-po ďalšej aktualizácii musíte povoliť plugin. Ak vBulletin nepovažuje to za chybu, potom môžeme kombinovať.

wowglider.de
13-06-11, 21:59
Dobrý deň,
Nainstaloval som si najnovšie vBulletin, vBSEO, vBSEO stránok a teraz vbet, všetko funguje dokonale, okrem online.php.

Vďaka za pomoc


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

vBET
14-06-11, 14:30
Vďaka sem tam poznámka. Sme si vedomí už o tomto (závit zlúčené). Sme zaznamenali, že ako oficiálny vBulletin chybu a my sme čakali, budú vBulletin priznať, že je to ich chyba, a opraviť ho, alebo budeme musieť bojovať s ním na našej strane (vBulletin hlásenia (http://tracker.vbulletin.com/browse / VBIV-12392)).

Rýchla oprava pre túto chvíľu: Prosím len vypnúť plugin si oline užívateľov jazyka.

wowglider.de
14-06-11, 16:42
I dont pochopiť vaše riešenie. Prosím, vysvetlite to.

vBET
15-06-11, 14:53
I dont pochopiť vaše riešenie. Prosím, vysvetlite to.

Žiadny problém:)
1. Choďte prosím do Správca CP -> Plugins a výrobky -> Plugin Manager
2. Hľadať plugin s názvom: Získajte oline užívateľov jazyka
3. Zrušiť začiarknutie políčka v riadku
4. Choď dolu de stránky a kliknite na tlačidlo Uložiť aktuálne nastavenie

A to je:) Všimnite si prosím, že to nie je skutočné riešenie - len dočasné riešenie, pretože zakáže jedna funkcia (zobrazené príznak pre jazyk používateľského predvolené on-line na stránke). Pre skutočné riešenie budeme musieť počkať, až sa rozhodne vBulletin bude opravená na ich strane (myslíme si, že to je chyba vBulletin).

Octavius
24-06-11, 21:33
Jedná sa o rovnakú chybu v súčasnej dobe na trhu mod bodu.

kamilkurczak
26-06-11, 01:23
Po prvé - vložte adresu URL fórum s týmto problémom,
Za druhé - skúste použiť narýchlo z predchádzajúcich príspevok (vBET post)

Octavius
27-06-11, 04:38
Nehovoril o vbet na mojich stránkach. Nemám to ešte. Stále čaká ju prijať.

vBET
28-06-11, 16:07
A teraz to máte:) Všimnite si prosím, že PayPal je rýchlejší preto, že sa licencie automaticky a okamžite po zaplatení. V prípade Western Union treba ísť do banky, aby sa peniaze, a potom sa vaša licencia klietke.

catfish_pete
04-07-11, 12:52
Ahoj - práve nainštalovali VBET a teraz získanie týchto chýb - poradiť, prosím?



Chyba v databáze na vBulletin 4.1.4:

Neplatné SQL:

SELECT IF (userid> 0, 1, 0) as isuser, COUNT (session.userid) ako online_users
, User.vbet_def_lang AS vbet_def_lang
Z vb3_session ako session

Kde session.lastactivity> 1309779092



GROUP BY isuser;

MySQL Error: Unknown column 'user.vbet_def_lang' in 'zoznamu polí "
Číslo chyby: 1054
Dopyt Dátum: pondelka 4.07.2011 @ 12:46:32
Chyba Dátum: Pondelok 4.07.2011 @ 12:46:32
Scenár: Clan (http://www.jointheclan.com/forum/online.php)
Odkazujúce: Clan (http://www.jointheclan.com/forum/forum.php)
IP adresa: 121.219.232.67
Užívateľské meno: Darkened
ClassName: vB_Database
Verzia MySQL:

norku
04-07-11, 15:51

vBET
04-07-11, 23:05
Presne tak (vďaka noriek;)) - je to známy problém, ktorý má riešenie:

Prosím ladom narýchlo tu.

Vezmite prosím na vedomie, že to nie je, ale vBET, ale vBulletin bug - sme oficiálne poslať hlásenie o chybách na vBulletin a to je už potvrdená štátom - dúfame, že v ďalšej verzii phpBB to bude opravené, a budete môcť zapnúť plugin znovu . V tejto chvíli len jedna malá vBET funkcia nie je k dispozícii (zobrazené vlajky pre používateľov predvolený jazyk na on-line užívateľov stránke). Ak ste zvedaví na vBulletin pokrok balíku pri riešení tohto problému je tu odkaz na hlásenie: Prihlásiť povinná - Erotika Jíra (http://tracker.vbulletin.com/browse/VBIV-12392)

Prosím, povedzte to budete potrebovať ďalšiu pomoc pre tento problém:)

PS.
Závit sa spojil s prvým okolo problému.

Wulf
07-08-11, 18:57
Keď idete do Čo sa deje v spodnej časti hlavnej stránky fóra, a chcete vidieť, kto je online, to dáva chybové hlásenie: SaabWorld (http://saabworld.net/online.php)

Všimol som si, to tiež ukazuje Chyba na webe: http://www.vbenterprisetranslator.com/forum/online.php

vBET
07-08-11, 19:18
Keď idete do Čo sa deje v spodnej časti hlavnej stránky fóra, a chcete vidieť, kto je online, to dáva chybové hlásenie: SaabWorld (http://saabworld.net/online.php)

Všimol som si, to tiež ukazuje Chyba na webe: http://www.vbenterprisetranslator.com/forum/online.php

Pozrite sa prosím tu pre riešenie:

Wulf
08-08-11, 16:26
Díky moc, oprava funguje skvele. :)

Schmike
10-08-11, 02:06
Dostal som nasledujúcu chybe po prechode na VB4.1.5:

Neplatné SQL:

SELECT IF (userid> 0, 1, 0) as isuser, COUNT (session.userid) ako online_users
, User.vbet_def_lang AS vbet_def_lang
Z relácie ako session

Kde session.lastactivity> 1312876228



GROUP BY isuser;

MySQL Error: Unknown column 'user.vbet_def_lang' in 'zoznamu polí "
Číslo chyby: 1054
Dopyt Dátum: Utorok 9.8.2011 @ 16:20:28
Chyba Dátum: Utorok 09.08.2011 @ 16:20:28
Scenár: PredatoryFishKeepers.com (http://www.predatoryfishkeepers.com/forums/online.php)
Odkazujúce: PredatoryFishKeepers.com (http://www.predatoryfishkeepers.com/forums/forum.php)
IP adresa:
Užívateľské meno: Schmike
ClassName: vB_Database
Verzia MySQL: 5.0.92 Spoločenstva

vBET
10-08-11, 16:49
Dostal som nasledujúcu chybe po prechode na VB4.1.5:

Pozrite sa prosím tu pre riešenie:

Schmike
11-08-11, 02:28
Ja som zvýšiť otázku na toto fórum na podporu vBulletin a bolo mi povedané, že je to vBet plugin chybu.

vBET
11-08-11, 20:15
Ja som zvýšiť otázku na toto fórum na podporu vBulletin a bolo mi povedané, že je to vBet plugin chybu.

Samozrejme je to spôsobené tým, vBET, ale pretože vBulletin bug, ktorý bol doplnený tím vBulletin v vB4.1.4 (ak si dobre spomínam). Základnou príčinou je potvrdená vBulletin chyba. Len ladom odkaz poslať pred a nájdete:
1. Quick Fix
2. Odkaz na Nahlásiť chybu vBulletin (stav: potvrdené)

Inými slovami - vBET využíva tu vBulletin háčik, ktorý má chyba. Tak sa pomocou háku odstráni problém. A nie je to chyba vBET - to platí pre každú mod, ktorý sa snaží použiť hák a pridať vlastné výraz otázky s užívateľskými stĺpci. Prosím ladom narýchlo pokyny, ktoré budú zakázanie jednej vBET funkčnosť. Táto funkcia (užívateľ Ukázať príznak toho, kto je on-line), bude môcť znovu použiť po vBulletin Team Fix ich chyba.

Schmike
12-08-11, 02:28
Použili riešenie. Vďaka.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Languages translations supported by vBET 4.9.99