PDA

Voir la version complète: Ouvrez Erreur vBET utilisateurs en ligne 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 à l'isuser ;MySQL Error : Unknown column '. 'dans vbet_def_lang' list'Error de champ Numéro : 1054Request Date : samedi 11 juin 2011 @ 11:39:49 32Error Date : samedi 11 juin 2011 @ 11:39:49 AMScript : http://gooutdoor.co/online.phpReferrer : gooutdoor.co (http://gooutdoor.co/forum.php) adresse IP : xxxxxxxxUsername : xxxxxxxxClassname : vB_DatabaseMySQL Version : 5.0.91-logProblem a été créé après la mise à niveau de vb avec 4.1.3 4.1.4 pour aide

vBET
12-06-11, 10:39
Salut. D'abord s'il vous plaît vérifier que vous avez vbet_def_lang colonne dans votre table utilisateur. En outre, il est l'utilisateur ou l'utilisateur? Si la colonne n'existe pas, s'il vous plaît à l'importation de fichiers produits vBET nouveau. Il devrait être créé pendant l'installation.

Comme je vois que dans votre requête il ya la table user sans prises à tous .. Nous l'avons testé sur vB4.1.2 - Je vérifie les sources vB dès maintenant, aussi je vais le tester sur 4.1.4. S'il vous plaît dites comment reproduire - sur quelle page vous voyez ce problème?

vBET
12-06-11, 10:44
Je viens de vérifier et de codes vBET vBulletin. vBET ajoute cette colonne pour requête en online_query crochet. Et il utilise vBulltin 4.2.1 requête:


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


Je vais vérifier à quoi il ressemble au vB4.1.4 en quelques minutes.

vBET
12-06-11, 11:02
OK. Juste vérifié vB4.1.4 source et elle ressemble:


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
Mais je viens de réaliser que la table user n'est pas toujours rejoint. Et cela, je la chose. Vous devez avoir activé l'option WOLguests. Ensuite, il devrait être bien.

S'il vous plaît activer l'option et de dire est-ce ok.

Pour la prochaine version je fait des changements dans le code vBET donc il ne plantera pas quand quelqu'un aura l'option est désactivée.

Maciej
12-06-11, 19:16
Le problème, c'est quand elle veut aller voir qui est présent sur les forums en bas, vous pouvez le vérifier. Lorsque vous voulez voir une liste des accidents de moi un problème .. Comment activer WOLguests?

vBET
13-06-11, 00:43
Options devraient être ce qui suit (lire jusqu'au bout): un), vous pouvez désactiver le plugin vBET appelé Get utilisateurs en ligne languageb), vous pouvez modifier le code du plugin pour obtenir des utilisateurs en ligne langue :

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 -> Qui est des Options en ligne définies le qui est en ligne affichage invités. mais j'ai juste przyglądnąłem ce plus près et je vois que la table user sert de toute façon, juste ou concaténation à gauche ou sans. Ainsi, vous ne devriez pas avoir lieu (c'est dommage qu'il ne sait pas;)) en conséquence, que les options pour « b » et « c » ne devraient pas fonctionner. Pour l'option « a » est degradująca car une des fonctionnalités au large... Nous ne pouvons pas reproduire cette erreur sur notre serveur. S'il vous plaît podeślij PM données accès à Admin CP et FTP, il va s'occuper du problème et le résoudre plutôt qu'exclure la fonctionnalité.

vBET
13-06-11, 03:10
Pas besoin d'envoyer les détails de l'accès. J'ai oublié qu'il était préoccupé 4.1.4 - J'ai fait un forum de test et d'erreur zreprodukowałem mise à jour. Bientôt après une solution rapide.

vBET
13-06-11, 03:29
Je sais que c'est une erreur. Dans la requête suivante. Quant à moi, il ressemble à l'erreur vBulletin, parce que les deux requêtes utilise la variable $hook à _query_fields, et la deuxième requête toutes les colonnes ne sont pas disponibles.Otwarłem officiellement un bogue dans vBulletin système : un lien à l'erreur (http://tracker.vbulletin.com/browse/VBIV-12392), nous allons voir comment ils réagiront-que ce soit corrigé leurs ne reconnaissent pas comme une erreur.À l'heure actuelle, la solution est de désactiver le plugin : obtenir des utilisateurs en ligne. Si vBulletin estime qu'il est son erreur, et cela améliorera le caisson fermé-après la prochaine mise à jour, que vous aurez besoin d'activer le plugin. Si vBulletin ne considère pas cela comme une erreur, puis nous allons combiner.

wowglider.de
13-06-11, 21:59
Bonjour,
J'ai installé la dernière vBulletin, vBulletin, et maintenant Sitemap vBSEO vBET, tout fonctionne parfaitement, sauf de l'online.php.

Merci pour l'aide


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
Merci BOF note. Nous sommes déjà au courant à ce sujet (thread fusionné). Nous il a noté que bug vBulletin officiel et nous attendons de voir se vBulletin admettent qu'il est de leur bug et le corriger ou nous aurons à lutter avec elle de notre côté (rapport de bogue vBulletin (http://tracker.vbulletin.com/browse / VBiv-12392)).

Solution rapide pour l'instant: s'il vous plaît juste désactiver le plugin Get oline la langue des utilisateurs.

wowglider.de
14-06-11, 16:42
Je ne comprends pas votre solution. S'il vous plaît expliquer.

vBET
15-06-11, 14:53
Je ne comprends pas votre solution. S'il vous plaît expliquer.

Pas de problème:)
1. S'il vous plaît aller à l'admin CP -> Plugins & Produits - Plugin Manager>
2. Trouver le plugin nommé: Obtenez oline la langue des utilisateurs
3. Case Unset dans sa ligne
4. Aller en bas de la page et cliquez sur le bouton Enregistrer le Statut Actif

Et c'est tout:) S'il vous plaît noter qu'il n'est pas vraie solution - juste solution de contournement, car elle désactive une fonctionnalité (montrant drapeau pour la langue par défaut des utilisateurs sur la page en ligne). Pour vraie solution que nous devons attendre jusqu'à ce vBulletin décide qu'il sera corrigée sur leur côté (nous pensons qu'il est bug vBulletin).

Octavius
24-06-11, 21:33
C'est la même erreur actuellement présents dans le mod Point Market.

kamilkurczak
26-06-11, 01:23
Tout d'abord - s'il vous plaît coller l'URL de votre forum avec cette question,
deuxièmement - essayez d'utiliser de solution rapide à partir précédent post (post vBET)

Octavius
27-06-11, 04:38
N'était-ce pas parler vBET sur mon site. Je ne l'avez pas encore. Toujours en attente pour la recevoir.

vBET
28-06-11, 16:07
Et maintenant vous l'avez:) S'il vous plaît noter que PayPal est plus rapide parce que vous obtenez licence automatiquement et instantanément après le paiement. En cas de Western Union, nous devons aller à la banque pour prendre l'argent et alors votre licence est emballé.

catfish_pete
04-07-11, 12:52
Bonjour - vient d'être installé vBET et je suis maintenant à recevoir ces erreurs - toute aide, s'il vous plaît?



Erreur de base de données dans vBulletin 4.1.4:

SQL non valide:

SELECT IF (userid> 0, 1, 0) comme isuser, COUNT (session.userid) comme online_users
, User.vbet_def_lang AS vbet_def_lang
D'vb3_session que la session

OÙ session.lastactivity> 1309779092



GROUP BY isuser;

Erreur MySQL: 'user.vbet_def_lang' Unknown column dans la 'liste de terrain »
Numéro d'erreur: 1054
Date de la demande: le lundi, Juillet 4th 2011 @ 12:46:32
Erreur Date: Lundi, Juillet 4th 2011 @ 12:46:32
Scénario: Le Clan (http://www.jointheclan.com/forum/online.php)
Référent: Le Clan (http://www.jointheclan.com/forum/forum.php)
Adresse IP: 121.219.232.67
Nom d'utilisateur: Darkened
ClassName: vB_Database
Version de MySQL:

norku
04-07-11, 15:51

vBET
04-07-11, 23:05
Exactement (merci norku;)) - c'est un problème connu qui ont la solution:

S'il vous plaît friche solution rapide là-bas.

S'il vous plaît noter que ce n'est pas vBET mais, mais bug vBulletin - nous avons officiellement envoyer le rapport de bogue à vBulletin et il est déjà en état de confirmer - nous espérons que dans la version vBulletin prochaine ce sera corrigé et vous serez capable de tourner sur le plugin à nouveau . A ce moment seulement une caractéristique vBET petits ne sont pas disponibles (montrant des drapeaux pour les utilisateurs par défaut la langue à la page des utilisateurs en ligne). Si vous êtes curieux au sujet de vBulletin ramette progrès dans la résolution de ce problème ici est un lien vers le rapport de bug: Login Required - vBulletin JIRA (http://tracker.vbulletin.com/browse/VBIV-12392)

S'il vous plaît dites-vous besoin d'aide plus pour cette question:)

PS.
Discussion fusionnée avec la première sur la question.

Wulf
07-08-11, 18:57
Quand vous allez à Que se passe au bas de la page principale du forum et que vous voulez voir qui est en ligne, il donne un message d'erreur: SaabWorld (http://saabworld.net/online.php)

J'ai remarqué cela montre aussi une erreur sur votre site: http://www.vbenterprisetranslator.com/forum/online.php

vBET
07-08-11, 19:18
Quand vous allez à Que se passe au bas de la page principale du forum et que vous voulez voir qui est en ligne, il donne un message d'erreur: SaabWorld (http://saabworld.net/online.php)

J'ai remarqué cela montre aussi une erreur sur votre site: http://www.vbenterprisetranslator.com/forum/online.php

S'il vous plaît voir ici pour la solution:

Wulf
08-08-11, 16:26
Merci beaucoup, fixer fonctionnait très bien. :)

Schmike
10-08-11, 02:06
Obtenu l'erreur suivante après la mise à VB4.1.5:

SQL non valide:

SELECT IF (userid> 0, 1, 0) comme isuser, COUNT (session.userid) comme online_users
, User.vbet_def_lang AS vbet_def_lang
De la session alors que la session

OÙ session.lastactivity> 1312876228



GROUP BY isuser;

Erreur MySQL: 'user.vbet_def_lang' Unknown column dans la 'liste de terrain »
Numéro d'erreur: 1054
Date de la demande: le mardi 9 août 2011 @ 16:20:28
Erreur Date: le mardi 9 août 2011 @ 16:20:28
Scénario: PredatoryFishKeepers.com (http://www.predatoryfishkeepers.com/forums/online.php)
Référent: PredatoryFishKeepers.com (http://www.predatoryfishkeepers.com/forums/forum.php)
Adresse IP:
Nom d'utilisateur: Schmike
ClassName: vB_Database
Version de MySQL: 5.0.92-communauté

vBET
10-08-11, 16:49
Obtenu l'erreur suivante après la mise à VB4.1.5:

S'il vous plaît voir ici pour la solution:

Schmike
11-08-11, 02:28
Je n'ai soulever une question à ce sujet dans un forum de soutien vBulletin et on m'a dit que c'est un bug plugin de vBET.

vBET
11-08-11, 20:15
Je n'ai soulever une question à ce sujet dans un forum de soutien vBulletin et on m'a dit que c'est un bug plugin de vBET.

Bien sûr, cela est causé par vBET, mais à cause de bug vBulletin qui a été ajouté par l'équipe de vBulletin en vB4.1.4 (comme je me souviens). La cause profonde est confirmé bug vBulletin. Juste en friche le lien envoyer avant et vous trouverez:
1. Fixation rapide
2. Lien vers le rapport de bogue vBulletin (statut: confirmé)

En d'autres termes - vBET utilise ici crochet de vBulletin qui a bug. Donc ne pas utiliser le crochet permettra d'éliminer le problème. Et ce n'est pas bug vBET - elle affecte chaque mod qui est d'essayer d'utiliser le crochet et ajouter instruction de la requête avec des colonnes propres utilisateurs. S'il vous plaît les instructions de jachère solution rapide qui permet de désactiver une fonctionnalité vBET. Cette fonctionnalité (montrant flag utilisateur qui est en ligne) sera en mesure d'utiliser à nouveau après l'équipe vBulletin fixer leur bogue.

Schmike
12-08-11, 02:28
Ont appliqué la solution de contournement. Merci.

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