Forum Webscript.Ru

Форумы для ваших сайтов => vBulletin => Тема начата: MC от 24 Ноября 2001, 21:24:48

Название: ошибка в MySQL
Отправлено: MC от 24 Ноября 2001, 21:24:48
Здраствуйте! :beer:

я в РНР и MySQL полный ламер, но вот установить и настроить vBulletin 2.2.0 вроде удалось (правда с некоторой помощью, за что отдельное спасибо Don_Antonio!)...
воот... это предисловие, а теперь сама сказка:
пользую Post Nuke 0.64
и форум на одной базе данных

и вот иногда вылезает следующие ошибки:

Database error in vBulletin 2.2.0:

Invalid SQL: UPDATE session SET lastactivity=,location=\'/muzzclub/forum/search.php?action=getnew\' WHERE sessionhash=\'9cdda6ed6b2bffa5219ba6368427d5a6\'
mysql error: You have an error in your SQL syntax near \'location=\'/muzzclub/forum/search.php?action=g\' at line 1

mysql error number: 1064

Date: Saturday 24th of November 2001 07:49:15 PM
Script: http://veneportaal.ee/muzzclub/forum/muzzclub/forum/search.php?action=getnew
Referer: http://veneportaal.ee/muzzclub/forum/index.php?


это приведен пример одной из многих подобных ошибок, которые мне толпой лезут на майл! :D на работу форума вроде не влияют, но портят внешний вид, да и вообще, хотелось бы, чтобы все работало без ошибок!

vBulletin 2.2.0 c русификацией, боше никаких хаков не ставил!
периодически после этого вылетают куки Пост Нюка и приходиться логиниться заново! :(

ошибки в основном после поста нового сообщения....

в чем проблема и как ее решить?!
буду рад помощи!
форум мне очень нравиться! быстрый и удобный!!!

http://www.veneportaal.ee/muzzclub/forum
Название: ошибка в MySQL
Отправлено: Gray от 24 Ноября 2001, 22:26:47
Э-э-э, а в чем проблема еще одну базу сделать? Я так понимаю, что пересекаются сессии форума и постнюка, что и генерит ошибки.

Сделай лучше отдельные базы - иначе, как я понимаю, надо таблицы разводить в скриптах.
Название: ошибка в MySQL
Отправлено: MC от 24 Ноября 2001, 23:23:27
я конечно постораюсь уговорить хостера на создание отдельной базы (сам я ее сделать не могу :(), но если не получиться, то что мне делать?!

у пост нюка в названии таблицы есть префикс "nuke_"

у форума нет! возможно ли при инсталляции придать какой-либо префикс или где-то в конфигах есть такая возможность?! либо придеться редактировать все скрипты?!
Название: ошибка в MySQL
Отправлено: Britva от 24 Ноября 2001, 23:42:43
у vBulletin нет префикса для таблиц (кстати, большой недостаток)
измени тогда его в нюке
Название: ошибка в MySQL
Отправлено: MC от 25 Ноября 2001, 03:10:55
так а зачем?! и на что?! :)
Название: ошибка в MySQL
Отправлено: Stek от 26 Ноября 2001, 01:58:20
UPDATE session SET lastactivity=,
вот это и есть ошибка. Куда переменная скушалась ? Что то в логике скрипта. А названия таблиц думаю тут не виноваты :)

Ага
Цитировать
периодически после этого вылетают куки Пост Нюка и приходиться логиниться заново!


это наверняка и ответ.  Режутся то ли имена сессий в кукисах, то ли переменные в скриптах (если в постнюку интегрировал).
Название: ошибка в MySQL
Отправлено: MC от 26 Ноября 2001, 02:24:54
Цитировать
UPDATE session SET lastactivity=,
вот это и есть ошибка. Куда переменная скушалась ? Что то в логике скрипта. А названия таблиц думаю тут не виноваты  

Ага

Цитата:
периодически после этого вылетают куки Пост Нюка и приходиться логиниться заново!

это наверняка и ответ. Режутся то ли имена сессий в кукисах, то ли переменные в скриптах (если в постнюку интегрировал).



эээ... :) я, как написано выше, чайник, поэтому слова "что в логике скрипта" для меня ничего не означаю! :( был бы очень признателен, если бы по-конкретнее объяснили что это обозначает?!

в Пост Нюку не интегрировал! просто поставил в туже базу...
однако хотелось бы! :) особенно желательно, чтобы при регистрации на сайте эта регистрация принималась бы и в форуме и наоборот!
Помогите люди добры! больше обращаться не к кому! :(
Название: ошибка в MySQL
Отправлено: от 26 Ноября 2001, 12:40:33
МС могет лучше перейдешь на vBPortal? Это вызовет в начале некоторые трудности, но зато потом решишь много проблем.
Название: ошибка в MySQL
Отправлено: Stek от 26 Ноября 2001, 13:28:19
Попробуй поставить VB новой версии. Или переходи на phpBB , он вроде с нюками уже интегрирован, т.е. один пасс на всех
Название: ошибка в MySQL
Отправлено: MC от 26 Ноября 2001, 15:42:59
Антонио
да нет! :( vBPortal уже глядел... Нюки больше нравяться! :)

Stek
форум у меня 2,2,0 не думаю, что в 2,2,1 сильно все изменено, да и работает 2,2,0 у всех, только у меня такие траблы! :(
ладно попробую на отдельную базу повесить, посмотрим, что тада будет!
а phpBB довольно глючная еще и простенькая! :) мне vBulletine ужастно понравилася! :) и шустрая и навороченная! :) воопчем спасибо за беспокойство!
если на отдельной базе будут АНАЛогичные траблы - прибегу к вам
а без интеграции как-нить проживу! :)

мнеб вот переведенных хаков гдеб раздабыть!!

Удачи!
Название: ошибка в MySQL
Отправлено: Stek от 26 Ноября 2001, 16:19:02
MC будешь смеяться, по phpBB быстрее VB и менее глючная.
Кстати, а ты используешь все эти навороты в полной мере ?

P.S. если у тебя есть на VB лицензия, то тогда ройся с VB. Иначе могуть наехать :)
Название: ошибка в MySQL
Отправлено: MC от 26 Ноября 2001, 17:50:19
phpBB стоит на сайте русских разработчиков ПостНюка и даже там полно обшибок! :(