форум vBSupport.ru > vBulletin > Old vB versions (3.0.x & 2.x.x) > vBulletin 3.7.x > vBulletin [3.7] Troubleshooting and Problems
Register Меню vBsupport Изображения Files Manager О рекламе Today's Posts Search
  • Родная гавань
  • Блок РКН снят
  • Premoderation
  • For English speaking users
  • Каталог Фрилансеров
  • If you want to buy some product or script
  • Администраторам
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже:
Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
 
 
 
 
ultimatum
Простоузер
Default Ошибка базы данных в vBulletin 3.7.2
0

Ошибка базы данных в vBulletin 3.7.2:

Invalid SQL:

SELECT album.*,
picture.pictureid, picture.extension, picture.idhash,
picture.thumbnail_dateline, picture.thumbnail_width, picture.thumbnail_height

FROM album AS album
LEFT JOIN picture AS picture ON (album.coverpictureid = picture.pictureid AND picture.thumbnail_filesize > 0)

WHERE album.userid = 36
AND album.state IN ('public', 'private', 'profile')
AND album.picturecount > 0

ORDER BY album.lastpicturedate DESC
LIMIT 0;

Ошибка MySQL : Unknown column 'album.picturecount' in 'where clause'
Номер ошибки : 1054
Дата запроса :
Дата ошибки : Saturday, July 5th 2008 @ 01:14:51 AM
Скрипт : http://www.ru/forums/member.php?u=36
Реферрер : http://www.ru/forums/memberlist.php
Имя класса : vB_Database
Версия MySQL : 5.0.27-log



сделал упдейт и при заходе в профиль другово пользователя выскакивает ошибка (((


На форуме поиском проходил ну ни кто в темах не давал конкретного ответа

ultimatum добавил 05.07.2008 в 01:25
http://www.ru/forums/install/mysql-schema.php

Quote:


MySQL Schema: $db is not an instance of the vB Database class. This script requires the escape_string() method from the vB Database class.

Last edited by ultimatum : 07-05-2008 at 02:25 AM. Reason: Добавлено сообщение
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
AlexS
Продвинутый
 
AlexS's Avatar
Default
2

"-"
1. На каком-то шаге при апгрейде (upgrade.php) была допущена ошибка (прервана работа например).
2. Не все файлы были заменены на твоём FTP, либо криво заменены (например ошибка при передаче по FTP протоколу)
3. Конфликт продуктов/модулей.

"+"
1. Отключить либо все продукты, либо по одному (возможен конфликт внутреннего альбома пользователей на VB 3.7.x и установленных ранее "хаков", когда еще небыло у VB встроенного альбома.
2. Если первый пункт не помог, то снова накатить из инсталляции файлы на FTP
3. Откатить назад из бекапа базу SQL и запустить по новой upgrade.php
 
 
kerk
k0t
 
kerk's Avatar
Default
1

Ошибка MySQL : Unknown column 'album.picturecount' in 'where clause'
т.е. MySQL ругается, что поля не существует
проверь, есть ли в табл. album поле picturecount
если нету, найди и добавь из файла mysql-schema.php руками в БД (phpMyAdmin)
 
 
ultimatum
Простоузер
Default
0

Я с мускулом не очень дружу (


После добавление столбца 'where clause' в принципе заработала, но всё ровно всё работает как то через одно место,Самое что мне понравилась чтор у меня стоит хак репутация который сперва работал, а после добавления 'where clause' он перестал работатьюБуду делать аткат всего к написал AlexS.Кстати что что ты написал я читал на официальном форуме сапорта по булке



Quote:
проверь, есть ли в табл. album поле picturecount
Нет , я чтото смотрел и даже незнаю как туда добавить
вот кусок mysql-schema.php


Quote:
$schema['CREATE']['query']['album'] = "
CREATE TABLE " . TABLE_PREFIX . "album (
albumid INT UNSIGNED NOT NULL AUTO_INCREMENT,
userid INT UNSIGNED NOT NULL DEFAULT '0',
createdate INT UNSIGNED NOT NULL DEFAULT '0',
lastpicturedate INT UNSIGNED NOT NULL DEFAULT '0',
picturecount INT UNSIGNED NOT NULL DEFAULT '0',
title VARCHAR(100) NOT NULL DEFAULT '',
description MEDIUMTEXT,
state ENUM('public', 'private', 'profile') NOT NULL DEFAULT 'public',
coverpictureid INT UNSIGNED NOT NULL DEFAULT '0',
PRIMARY KEY (albumid),
KEY userid (userid, lastpicturedate)
)
";
ultimatum добавил 05.07.2008 в 11:46
Quote:
После добавление столбца 'where clause'
сори не столбца а колонки

ultimatum добавил 05.07.2008 в 15:05
Сделал все назад , но бэкап оказался не тот чтоли ,
http://wwww.ru/forums/install/mysql-schema.php
Quote:
MySQL Schema: $db is not an instance of the vB Database class. This script requires the escape_string() method from the vB Database class.

Last edited by ultimatum : 07-05-2008 at 04:05 PM. Reason: Добавлено сообщение
 
 
lgres
Простоузер
Default
0

Добрый день. При редактировании настроек форума через админскую панель очень часто появляется "Ошибка базы данных". Причём она может появиться и когда просто заходишь в "Основные настройки" для просмотра и может появиться когда пытаешься добавить новые смайлы - при сохранении настроек. Вот лог ошибки:
Invalid SQL:

SELECT administrator.*,
userfield.*, usertextfield.*, user.*, UNIX_TIMESTAMP(passworddate) AS passworddate,
IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid,
language.phrasegroup_global AS phrasegroup_global,
language.phrasegroup_global AS phrasegroup_global,
language.phrasegroup_attachment_image AS phrasegroup_attachment_image,
language.phrasegroup_cppermission AS phrasegroup_cppermission,
language.phrasegroup_cpglobal AS phrasegroup_cpglobal,
language.options AS lang_options,
language.languagecode AS lang_code,
language.charset AS lang_charset,
language.locale AS lang_locale,
language.imagesoverride AS lang_imagesoverride,
language.dateoverride AS lang_dateoverride,
language.timeoverride AS lang_timeoverride,
language.registereddateoverride AS lang_registereddateoverride,
language.calformat1override AS lang_calformat1override,
language.calformat2override AS lang_calformat2override,
language.logdateoverride AS lang_logdateoverride,
language.decimalsep AS lang_decimalsep,
language.thousandsep AS lang_thousandsep

FROM vb_user AS user
LEFT JOIN vb_userfield AS userfield ON (user.userid = userfield.userid)
LEFT JOIN vb_usertextfield AS usertextfield ON (usertextfield.userid = user.userid) LEFT JOIN vb_administrator AS administrator ON (administrator.userid = user.userid) LEFT JOIN vb_language AS language ON (language.languageid = IF(user.languageid = 0, 2, user.languageid))

WHERE user.userid = 2;

Ошибка MySQL : MySQL server has gone away
Номер ошибки : 2006
Дата запроса : Monday, July 21st 2008 @ 10:12:33 AM
Дата ошибки : Monday, July 21st 2008 @ 10:12:33 AM
Скрипт : http://forum:8080/admincp/image.php?...y&table=smilie
Реферрер : http://forum:8080/admincp/index.php?
IP адрес : 10.133.14.102
Имя пользователя :
Имя класса : vB_Database
Версия MySQL : 5.0.51b-community-nt

По форуму искал - есть похожие ошибки, но полного соответствия не нашёл.
Искал в Гугле - и про ошибку 2006 MySQL сервера и просто по данной ошибке - ничего, что могло бы мне помочь.
Прошу помочь если кому-нибудь про эту ошибку известно.
Заранее спасибо!
 
 
snake007v
Знаток
 
snake007v's Avatar
Default
0

lgres, тут
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 09:34 PM.


Powered by vBulletin® Version ?.?.?
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.