View Full Version: Buka VBET Kesalahan pengguna online 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 > Isuser 1307804989 GROUP BY, MySQL Error: Unknown kolom 'user.vbet_def_lang' dalam 'daftar field' Kesalahan Nomor: 1054 Permintaan Tanggal: Sabtu, Juni 11, 2011 @ 11:39:49 Kesalahan Tanggal: Sabtu, Juni 11, 2011 @ 11: 39:49 AM Script: http://gooutdoor.co/online.php Pengarah: gooutdoor.co (http://gooutdoor.co/forum.php) IP Address: xxxxxxxx Username: xxxxxxxx classname: vB_Database MySQL Versi: 5.0. masalah 91-log muncul setelah upgrade dari 4.1.3 ke 4.1.4 vb dari Bantuan
Hi. Pertama periksa apakah Anda memiliki vbet_def_lang kolom dalam tabel pengguna Anda. Juga itu User atau pengguna? Jika kolom tidak ada, silahkan impor file vBET produk lagi. Ini harus diciptakan selama instalasi.
Seperti yang saya lihat dalam permintaan Anda tidak ada tabel user yang diambil sama sekali .. Kami diuji pada vB4.1.2 - Aku memeriksa sumber vB sekarang, saya juga akan menguji pada 4.1.4. Tolong beritahu bagaimana untuk mereproduksi - pada halaman yang Anda lihat masalah ini?
Aku hanya memeriksa vBET dan kode vBulletin. vBET menambahkan kolom ini untuk query dengan online_query hook. Dan vBulltin 4.2.1 menggunakan ada pertanyaan:
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
Aku akan memeriksa bagaimana tampilannya di vB4.1.4 dalam beberapa menit.
OK. Hanya diperiksa vB4.1.4 sumber dan terlihat mirip:
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
Tapi aku baru menyadari bahwa tabel user tidak selalu bergabung. Dan ini i hal tersebut. Anda harus memiliki diaktifkan WOLguests pilihan. Maka harus baik-baik saja.
Silakan aktifkan opsi dan katakan itu ok.
Untuk rilis berikutnya saya akan membuat perubahan dalam kode vBET sehingga tidak akan crash ketika seseorang akan memiliki pilihan dimatikan.
Masalahnya adalah ketika dia ingin pergi melihat siapa yang aktif pada papan di bagian bawah Anda dapat check it out. Bila Anda ingin melihat daftar crash saya masalah .. Bagaimana mengaktifkan WOLguests?
Pilihan harus sebagai berikut (baca sampai akhir): a) Anda dapat menonaktifkan vBET plugin yang disebut Dapatkan pengguna oline bahasa b) Anda dapat memodifikasi kode Plugin Dapatkan oline pengguna bahasa untuk:
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 -> Siapa Pilihan online mengatur Siapa Yang Online Tampilan tamu. Namun, apa yang tampak menjadi lebih dekat dan melihat bahwa tabel user digunakan satu atau lain cara - atau hanya gabungan dari kiri atau tidak. Jadi masalah yang seharusnya tidak terjadi (hanya disayangkan bahwa ia tidak tahu ;)) Oleh karena itu pilihan 'b' dan 'c' tidak harus bekerja. Untuk opsi ini 'a' adalah merendahkan karena termasuk salah satu fitur ... Kita tidak dapat mereproduksi kesalahan ini di server kami. Silakan podeślij PM akses data ke CP Admin dan FTP untuk mengurus masalah di tempat dan menyelesaikannya bukannya berubah fungsi.
Tidak perlu mengirim data akses. Aku lupa bahwa itu prihatin 4.1.4 - Saya melakukan tes dan kesalahan forum memperbarui zreprodukowałem. Segera akan posting solusi yang cepat.
Saya tahu bahwa ada kesalahan. Itulah pertanyaan berikutnya. Bagi saya ini tampak kesalahan vBulletin, karena dua query menggunakan $ hook_query_fields, dan query kedua tidak tersedia untuk semua kolom. Aku membuka resmi cacat vBulletin dalam sistem: link ke kesalahan (http://tracker.vbulletin.com/browse/VBIV-12392) melihat bagaimana mereka akan bereaksi - apakah mereka pembenahan atau tidak mengenalinya sebagai bug. Pada saat ini, solusinya adalah untuk mematikan plugin: Dapatkan oline pengguna bahasa. Jika vBulletin menganggap itu kesalahannya dan akan meningkatkan kasus ditutup - setelah update berikutnya Anda perlu mengaktifkan plugin. Jika vBulletin setuju bahwa ini bukan kesalahan, maka akan digabungkan.
wowglider.de
13-06-11, 21:59
Halo,
i diinstal vBulletin terbaru, vBSEO, Sitemap vBSEO dan sekarang vBET, semuanya bekerja sempurna, kecuali online.php tersebut.
Terima kasih atas Bantuan
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
Terima kasih fro catatan. Kita sudah sadar tentang hal ini (thread bergabung). Kami mencatat sebagai bug vBulletin resmi dan kita menunggu untuk melihat vBulletin akan mengakuinya adalah bug dan memperbaikinya atau kita harus berjuang dengan itu pada pihak kita (vBulletin laporan bug (http://tracker.vbulletin.com/browse / VBIV-12392)).
Perbaikan cepat untuk saat ini: silahkan saja menonaktifkan Plugin Dapatkan Oline bahasa pengguna.
wowglider.de
14-06-11, 16:42
I dont mengerti solusi Anda. Tolong jelaskan.
I dont mengerti solusi Anda. Tolong jelaskan.
Tidak ada masalah:)
1. Silakan pergi ke Admin CP -> Plugins & Produk -> Plugin Manajer
2. Cari nama plugin: Dapatkan Oline bahasa pengguna
3. Unset kotak centang di lini
4. Pergi ke bawah halaman de dan klik tombol Simpan Status Aktif
Dan itu saja:) Harap dicatat bahwa itu bukan solusi nyata - hanya solusi, karena ia mematikan satu fungsi (menunjukkan bendera untuk bahasa default user di halaman online). Untuk solusi nyata kita harus menunggu sampai vBulletin memutuskan akan hal itu dikoreksi pada sisi mereka (kita berpikir bahwa itu adalah bug vBulletin).
Ini adalah kesalahan yang sama saat ini hadir di mod Pasar Point.
kamilkurczak
26-06-11, 01:23
pertama - silakan sisipkan url ke forum Anda dengan masalah ini,
kedua - mencoba untuk menggunakan perbaikan cepat dari posting sebelumnya (vBET posting)
Apakah tidak berbicara tentang vBET di situs saya. Saya belum punya. Masih menunggu untuk menerimanya.
Dan sekarang Anda memilikinya:) Harap dicatat bahwa PayPal adalah lebih cepat karena Anda mendapatkan lisensi secara otomatis dan langsung setelah pembayaran. Dalam kasus Western Union kita perlu pergi ke bank untuk mengambil uang dan kemudian lisensi Anda dikemas.
catfish_pete
04-07-11, 12:52
Hello - hanya terinstal vBET dan saya sekarang mendapatkan kesalahan - bantuan, silahkan?
Kesalahan dalam database vBulletin 4.1.4:
SQL tidak valid:
SELECT IF (userid> 0, 1, 0) sebagai isuser, COUNT (session.userid) sebagai online_users
, User.vbet_def_lang SEBAGAI vbet_def_lang
DARI vb3_session sebagai sesi
MANA session.lastactivity> 1309779092
GROUP BY isuser;
MySQL Error: Tidak Diketahui kolom 'user.vbet_def_lang' dalam 'daftar field'
Kesalahan Nomor: 1054
Permintaan Tanggal: Senin, Juli 4, 2011 @ 12:46:32
Kesalahan Tanggal: Senin, Juli 4, 2011 @ 12:46:32
Script: The Clan (http://www.jointheclan.com/forum/online.php)
Referrer: The Clan (http://www.jointheclan.com/forum/forum.php)
Alamat IP: 121.219.232.67
Username: gelap
Classname: vB_Database
MySQL Versi:
Tepat (terima kasih norku;)) - ini dikenal masalah yang punya solusi:
Mohon perbaikan cepat bera sana.
Harap dicatat bahwa ini bukan vBET tapi, tapi bug vBulletin - kami secara resmi mengirim laporan bug ke vBulletin dan itu sudah dalam keadaan dikonfirmasi - kami berharap bahwa di versi vBulletin berikutnya akan diperbaiki dan Anda akan dapat mengaktifkan plugin lagi . Pada saat ini hanya satu fitur kecil vBET tidak tersedia (menunjukkan bendera untuk bahasa default pengguna pada halaman pengguna online). Jika Anda ingin tahu tentang kemajuan rim vBulletin dalam memecahkan masalah ini di sini adalah link ke laporan bug: Login Diperlukan - vBulletin Jira (http://tracker.vbulletin.com/browse/VBIV-12392)
Tolong beritahu Anda membutuhkan bantuan lebih untuk masalah ini:)
PS.
Topik digabung dengan yang pertama tentang masalah ini.
Ketika Anda pergi ke apa yang terjadi di bagian bawah halaman forum utama dan ingin melihat siapa yang online, memberikan pesan kesalahan: SaabWorld (http://saabworld.net/online.php)
Saya melihat hal itu juga menunjukkan kesalahan di situs Anda: http://www.vbenterprisetranslator.com/forum/online.php
Ketika Anda pergi ke apa yang terjadi di bagian bawah halaman forum utama dan ingin melihat siapa yang online, memberikan pesan kesalahan: SaabWorld (http://saabworld.net/online.php)
Saya melihat hal itu juga menunjukkan kesalahan di situs Anda: http://www.vbenterprisetranslator.com/forum/online.php
Silakan lihat di sini untuk solusi:
Terima kasih banyak, memperbaiki bekerja hebat. :)
Mendapat error berikut setelah upgrade ke VB4.1.5:
SQL tidak valid:
SELECT IF (userid> 0, 1, 0) sebagai isuser, COUNT (session.userid) sebagai online_users
, User.vbet_def_lang SEBAGAI vbet_def_lang
DARI sesi sebagai sesi
MANA session.lastactivity> 1312876228
GROUP BY isuser;
MySQL Error: Tidak Diketahui kolom 'user.vbet_def_lang' dalam 'daftar field'
Kesalahan Nomor: 1054
Permintaan Tanggal: Selasa, Agustus 9, 2011 @ 04:20:28
Kesalahan Tanggal: Selasa, Agustus 9, 2011 @ 04:20:28
Script: PredatoryFishKeepers.com (http://www.predatoryfishkeepers.com/forums/online.php)
Referrer: PredatoryFishKeepers.com (http://www.predatoryfishkeepers.com/forums/forum.php)
Alamat IP:
Username: Schmike
Classname: vB_Database
MySQL Version: 5.0.92-komunitas
Mendapat error berikut setelah upgrade ke VB4.1.5:
Silakan lihat di sini untuk solusi:
Aku mengangkat masalah ini di forum dukungan vBulletin dan diberitahu bahwa ini adalah bug plugin yang vBET.
Aku mengangkat masalah ini di forum dukungan vBulletin dan diberitahu bahwa ini adalah bug plugin yang vBET.
Tentu saja hal ini disebabkan oleh vBET, tetapi karena bug vBulletin yang ditambahkan oleh tim vBulletin di vB4.1.4 (seperti yang saya ingat). Akar penyebab adalah bug dikonfirmasi vBulletin. Hanya bera link dikirim sebelum dan Anda akan menemukan:
1. Cepat memperbaiki
2. Link ke laporan bug vBulletin (status: dikonfirmasi)
Dengan kata lain - vBET menggunakan pengait vBulletin sini yang memiliki bug. Jadi tidak menggunakan kail akan menghilangkan masalah ini. Dan itu bukan bug vBET - itu mempengaruhi SETIAP mod yang mencoba untuk menggunakan hook dan menambahkan pernyataan query kolom sendiri dengan pengguna. Harap instruksi memperbaiki bera cepat yang akan menonaktifkan satu fungsi vBET. Fungsi ini (menunjukkan bendera pengguna pada siapa yang sedang online) akan dapat digunakan lagi setelah tim vBulletin memperbaiki bug mereka.
Telah menerapkan solusi tersebut. Terima kasih.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.