PDA

View Full Version: Open Vbet Fejl online brugere 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 > Isuser 1307804989 GROUP BY, MySQL Fejl: Ukendt kolonnen »user.vbet_def_lang 'i' marken listen 'Fejlnummer: 1054 Forespørgsel Dato: Lørdag, 11 juni, 2011 @ 11:39:49 Fejl Dato: Lørdag juni 11, 2011 @ 11: 39:49 AM Script: http://gooutdoor.co/online.php Referrer: gooutdoor.co (http://gooutdoor.co/forum.php) IP-adresse: xxxxxxxx Brugernavn: xxxxxxxx Klassenavn: vB_Database MySQL Version: 5,0. 91-log problem opstod efter opgradering fra vb 4.1.3 til 4.1.4 fra Help

vBET
12-06-11, 10:39
Hej. Først skal du kontrollere, har du kolonne vbet_def_lang i din bruger tabel. Ligeledes er it-bruger eller bruger? Hvis kolonnen ikke eksisterer, så import vBET produkt-fil igen. Det bør oprettes under installationen.

Som jeg ser i din forespørgsel er der ingen bordet brugeren træffes på alle .. Vi testede det på vB4.1.2 - Jeg er kontrol vB kilder lige nu, også jeg vil prøve det på 4.1.4. Fortæl hvordan at reproducere - på hvilken side du ser dette spørgsmål?

vBET
12-06-11, 10:44
Jeg har lige tjekket vBET og vBulletin koder. vBET tilføjer denne kolonne til forespørgsel ved krog online_query. Og vBulltin 4.2.1 bruger der forespørgsel:


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


Jeg vil undersøge, hvordan det ser ud i vB4.1.4 på få minutter.

vBET
12-06-11, 11:02
OK. Bare kontrolleret vB4.1.4 kilde, og det ligner:


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
Men jeg indså, at brugeren tabellen ikke altid er tilsluttet. Og dette har jeg de ting. Du skal have tændt mulighed WOLguests. Så det skal være i orden.

Slå indstillingen om og fortælle, er det ok.

Til næste udgave vil jeg foretaget ændringer i vBET kode, så det ikke vil gå ned, når nogen vil have mulighed slukket.

Maciej
12-06-11, 19:16
Problemet er, når hun ønsker at gå se hvem der er aktiv i bestyrelsen i bunden, kan du tjekke det ud. Når du ønsker at se en liste over krak mig et problem .. Sådan aktiveres WOLguests?

vBET
13-06-11, 00:43
Optioner bør være som følger (læs til enden): a) Du kan deaktivere plugin vBET hedder Get Oline brugere sprog b) Du kan ændre plugin koden Få Oline sprogbrugere til:

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 -> Hvem er online muligheder, der er på Hvem er online Display gæster. Men hvad set være en tættere og se at brugeren tabel anvendes en eller anden måde - eller blot en sammenføjning af venstre eller ikke. Så det problem, du bør ikke finde sted (bare en skam, at han ikke kender ;)) Derfor option 'b' og 'c' bør ikke arbejde. For denne mulighed »a« er nedværdigende, fordi den udelukker en af de funktioner ... Vi kan ikke gengive denne fejl på vores server. Venligst podeślij PM dataadgang til Admin CP og FTP til at tage sig af problemet på stedet og løse det i stedet for at dreje funktionalitet.

vBET
13-06-11, 03:10
Ingen grund til at sende oplysninger om adgang. Jeg glemte, at det var bekymret 4.1.4 - Jeg lavede en test forum og opdatere zreprodukowałem fejl. Snart vil sende en hurtig løsning.

vBET
13-06-11, 03:29
Jeg ved, at der er en fejl. Det er det næste spørgsmål. For mig ser det vBulletin fejltagelse, fordi de to forespørgsler ved hjælp af $ hook_query_fields samt anden forespørgsel ikke er tilgængelig for alle kolonner. Jeg åbnede officielt vBulletin fejl i systemet: et link til fejl (http://tracker.vbulletin.com/browse/VBIV-12392) se, hvordan de vil reagere - uanset om de er lapning eller ikke anerkender det som en bug. I øjeblikket er løsningen at slukke plugin: Få Oline sprogbrugere. Hvis vBulletin finder det hans fejl, og det vil forbedre sagen er lukket - efter næste opdatering, du bliver nødt til at aktivere plugin. Hvis vBulletin enig i, at dette ikke er en fejl, vil det blive kombineret.

wowglider.de
13-06-11, 21:59
Hej,
Jeg har installeret seneste vBulletin, Vbseo, Vbseo Sitemap og nu vbet, alt fungerer perfekt, bortset fra online.php.

Tak for hjælp


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
Tak fro note. Vi er allerede bevidst om dette (tråd slået sammen). Vi bemærkede det som officiel vBulletin bug og vi venter at se vil vBulletin indrømme, at det er deres fejl og rette den, eller vi bliver nødt til at kæmpe med det på vores side (vBulletin fejlrapport (http://tracker.vbulletin.com/browse / VBIV-12392)).

Quick Fix for nu: du bare deaktivere plugin Få Oline brugere sprog.

wowglider.de
14-06-11, 16:42
I dont forstå din løsning. Forklar venligst det.

vBET
15-06-11, 14:53
I dont forstå din løsning. Forklar venligst det.

Intet problem:)
1. Gå til Admin CP -> Plugins & Produkter -> plugin manager
2. Find opkaldt plugin: Få Oline brugere sprog
3. Frakoblet afkrydsningsfeltet i sin linje
4. Gå til de bunden af siden og klik på knappen Gem aktivt status

Og det er det:) Bemærk at det ikke er reel løsning - bare løsning, fordi den deaktiverer en funktionalitet (viser flaget for bruger standardsprog på online side). For rigtige løsning, vi er nødt til at vente, indtil vBulletin beslutter, vil det blive rettet på deres side (tror vi, at det er vBulletin bug).

Octavius
24-06-11, 21:33
Det er den samme fejl i øjeblikket til stede i punkt Market mod.

kamilkurczak
26-06-11, 01:23
For det første - venligst indsæt URL til dit forum med dette spørgsmål,
For det andet - prøv at bruge quick fix fra forrige indlæg (vBET indlæg)

Octavius
27-06-11, 04:38
Var der ikke tale om vbet på mit websted. Jeg har det ikke endnu. Stadig venter på at modtage den.

vBET
28-06-11, 16:07
Og nu har du det:) Bemærk venligst, at PayPal er hurtigere, fordi du får licensen automatisk og øjeblikkeligt efter betaling. I tilfælde af Western Union vi nødt til at gå i banken for at tage pengene, og så vil din licens er emballeret i kasse.

catfish_pete
04-07-11, 12:52
Hej - har lige installeret VBET og er nu at få disse fejl - nogen hjælp, tak?



Database fejl i vBulletin 4.1.4:

Ugyldig SQL:

SELECT IF (brugerid> 0, 1, 0) som isuser, COUNT (session.userid) som online_users
, User.vbet_def_lang AS vbet_def_lang
FRA vb3_session som session

HVOR session.lastactivity> 1309779092



GROUP BY isuser;

MySQL Error: Ukendt kolonne 'user.vbet_def_lang' i 'feltet liste «
Fejl nummer: 1054
Anmod Dato: Mandag, 4 juli, 2011 @ 12:46:32
Fejl Dato: mandag 4 JULI, 2011 @ 12:46:32
Script: The Clan (http://www.jointheclan.com/forum/online.php)
Referrer: The Clan (http://www.jointheclan.com/forum/forum.php)
IP-adresse: 121.219.232.67
Brugernavn: Et slukket
Klassenavn: vB_Database
MySQL Version:

norku
04-07-11, 15:51

vBET
04-07-11, 23:05
Præcis (tak norku;)) - dette er kendt problem, der har løsningen:

Venligst brak hurtig løsning der.

Bemærk venligst at dette ikke er vBET, men, men vBulletin fejl - vi officielt sende fejlrapport til vBulletin, og det er allerede bekræftet tilstand - vi håber, at i næste vBulletin version, vil det blive rettet, og du vil være i stand til at tænde plugin igen . I dette øjeblik bare en lille vBET funktion er ikke tilgængelig (viser flag for brugere standardsprog på online brugere side). Hvis du er nysgerrig vBulletin pakke fremskridt med at løse dette problem her er der link til fejlrapport: Log ind påkrævet - vBulletin JIRA (http://tracker.vbulletin.com/browse/VBIV-12392)

Fortæl har du brug for mere hjælp til dette problem:)

PS.
Tråd fusioneret med den første om emnet.

Wulf
07-08-11, 18:57
Når du går til Hvad der sker på bunden af det vigtigste forum side og ønsker at se, hvem der er online, det giver en fejlmeddelelse: SaabWorld (http://saabworld.net/online.php)

Jeg lagde mærke til det viser også en fejl på dit websted: http://www.vbenterprisetranslator.com/forum/online.php

vBET
07-08-11, 19:18
Når du går til Hvad der sker på bunden af det vigtigste forum side og ønsker at se, hvem der er online, det giver en fejlmeddelelse: SaabWorld (http://saabworld.net/online.php)

Jeg lagde mærke til det viser også en fejl på dit websted: http://www.vbenterprisetranslator.com/forum/online.php

Se her til opløsning:

Wulf
08-08-11, 16:26
Tak så meget, fix arbejdede stor. :)

Schmike
10-08-11, 02:06
Fik følgende fejl efter opgradering til VB4.1.5:

Ugyldig SQL:

SELECT IF (brugerid> 0, 1, 0) som isuser, COUNT (session.userid) som online_users
, User.vbet_def_lang AS vbet_def_lang
Fra session som session

HVOR session.lastactivity> 1312876228



GROUP BY isuser;

MySQL Error: Ukendt kolonne 'user.vbet_def_lang' i 'feltet liste «
Fejl nummer: 1054
Anmod Dato: tirsdag, 9 August, 2011 @ 16:20:28
Fejl Dato: Tirsdag 9 August, 2011 @ 16:20:28
Script: PredatoryFishKeepers.com (http://www.predatoryfishkeepers.com/forums/online.php)
Referrer: PredatoryFishKeepers.com (http://www.predatoryfishkeepers.com/forums/forum.php)
IP-adresse:
Brugernavn: Schmike
Klassenavn: vB_Database
MySQL Version: 5.0.92-community

vBET
10-08-11, 16:49
Fik følgende fejl efter opgradering til VB4.1.5:

Se her til opløsning:

Schmike
11-08-11, 02:28
Jeg rejste et spørgsmål om dette i vBulletin support forum, og fik at vide, at dette er en vBet plugin bug.

vBET
11-08-11, 20:15
Jeg rejste et spørgsmål om dette i vBulletin support forum, og fik at vide, at dette er en vBet plugin bug.

Selvfølgelig er dette skyldes vBET, men på grund af vBulletin bug der blev tilføjet ved vBulletin team i vB4.1.4 (som jeg husker). Den grundlæggende årsag er bekræftet vBulletin bug. Bare brak linket sender før, og du vil finde:
1. Quick Fix
2. Link til vBulletin fejlrapport (status: bekræftet)

Med andre ord - vBET bruger her vBulletin krog, der har fejl. Så ikke bruger krogen vil fjerne problemet. Og det er ikke vBET fejl - det påvirker HVER MOD, der forsøger at bruge krog og tilføje egne forespørgsel erklæring med bruger kolonner. Venligst brak hurtig løsning instruktioner, som vil deaktivere en vBET funktionalitet. Denne funktionalitet (viser bruger flag på hvem der er online) vil være i stand til at bruge igen efter vBulletin holdet fastsætte deres bug.

Schmike
12-08-11, 02:28
Har anvendt løsning. Thanks.

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