Ошибочка в MySQL

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
sagemru
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет 1 месяц

Ошибочка в MySQL

Сообщение sagemru »

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

Код: Выделить всё

Error geting users post stat

DEBUG MODE

SQL Error : 1054 Unknown column 'g.group_id' in 'on clause'

SELECT ug.user_id, g.group_id as g_id, u.user_posts, g.group_count, g.group_count_max FROM phpbb_groups g, phpbb_users u LEFT JOIN phpbb_user_group ug ON g.group_id=ug.group_id AND ug.user_id=2 WHERE u.user_id=2 AND g.group_single_user=0 AND g.group_count_enable=1 AND g.group_moderator<>2

Line : 456
File : functions_post.php
Может это связано с тем что на старом хосте стояла 4.0.27-standard а на новом 5.0.37-standard
Помогите разобраться.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 3 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

В файлах /includes/functions_post.php, includes/usercp_register.php and modcp.php.

НАЙТИ

Код: Выделить всё

FROM " . GROUPS_TABLE . " g, ".USERS_TABLE." u
LEFT JOIN ".
ЗАМЕНИТЬ НА

Код: Выделить всё

FROM (" . GROUPS_TABLE . " g, ".USERS_TABLE." u)
LEFT JOIN ".
Просьба отписаться о результате.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
m157y
phpBB 2.0.2
Сообщения: 340
Стаж: 18 лет 10 месяцев

Сообщение m157y »

2 Xpert
а закрывать открытый джоин кто будет? закрывающая скобка перед WHERE должна быть...
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 3 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

m157y
:?: JOIN не открывается скобкой, к чему закрывающая?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
sagemru
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет 1 месяц

Сообщение sagemru »

Благодарствую!!!!! Помогло.
sagemru
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет 1 месяц

Сообщение sagemru »

Еще есть ошибка в форуме, уже другом, он прикручен к движку xoops.

Код: Выделить всё

phpBB : Critical Error 

Error doing DB query userdata row fetch

DEBUG MODE

SQL Error : 1054 Unknown column 'u.uid' in 'on clause'

SELECT u.*, s.*, ue.*, se.* FROM xoops_users u, xoops_session s LEFT JOIN xoops_phpbbi_user_ext ue ON u.uid=ue.uid LEFT JOIN xoops_phpbbi_session_ext se ON s.sess_id=se.sess_id WHERE s.sess_id='d59a0393a7151af8dddf3fc95d5a12b5' AND u.uid = 1

Line : 111
File : sessions.php
Может тоже есть решение проблемы?
Аватара пользователя
m157y
phpBB 2.0.2
Сообщения: 340
Стаж: 18 лет 10 месяцев

Сообщение m157y »

2 sagemru
вот тут я уже 100% уверен спрашивать на форуме поддержки xoops'а )
Помните на форуме демократии нету, все делается так как вздумается администрации и правым быть вы не можете..
sagemru
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет 1 месяц

Сообщение sagemru »

Еще не понятки. У меня установлен eZ портал, но после переноса он больше не показывает последние теме из форума, а должен. наверное ошибка в базе данных. Это можно исправить?
Да. отображаются только те темы, которые отображались и до переноса форума
Заранее благодарен

Вернуться в «Поддержка phpBB 2.0.x»