Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#1 2008-01-21 22:00:25

Lissa
Гость

Вопрос по модулю "Topic Preview"

Проблоема такая: Всё работало до недавнего времени, пока хостер не обновил сервер.
И вдруг перестал работать мод "Topic Preview".
Выдаёт ошибку, что-то там с БД...

Ошибка где-то здесь в запросе:

$sql = 'SELECT p.message AS fpost, p.id AS fpost_id, v.message AS lpost, v.id AS lpost_id, t.id, t.moved_to, t.last_post_id FROM '.$db->prefix.'topics AS t LEFT JOIN '.$db->prefix.'posts AS p ON (t.id=p.topic_id OR t.moved_to=p.topic_id) LEFT JOIN '.$db->prefix.'posts AS v ON (t.last_post_id=v.id AND t.moved_to IS NULL) WHERE t.forum_id='.$id.' GROUP BY t.id ORDER BY sticky DESC, '.(($cur_forum['sort_by'] == '1') ? 'posted' : 'last_post').' DESC LIMIT '.$start_from.', '.$pun_user['disp_topics'];

Помогите пожалуйста её найти. yikes
Самому мне её не найти...

#2 2008-01-22 00:09:31

trijin
Гость

Re: Вопрос по модулю "Topic Preview"

Lissa пишет:

что-то там с БД

ну значит "что-то" и надо поправить. smile
Поточнее можно, что за ошибка?

#3 2008-01-22 00:27:28

Lissa
Гость

Re: Вопрос по модулю "Topic Preview"

trijin пишет:

Поточнее можно, что за ошибка?

Вот такая табличка форумная появляется:

File: /home/w/public_html/forums/viewforum.php
Line: 278

PunBB reported: Unable to fetch first posts 

Database reported: The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is okay (Errno: 1104)

Но проблема точно только в указанном в первом посте запросе, где-то в нём, в запросе к БД...

Добавлено спустя     2 минуты   50 секунд:
А 278 строка это как раз и есть этот код который в первом посте.

#4 2008-01-22 11:44:45

Lissa
Гость

Re: Вопрос по модулю "Topic Preview"

Оригинал мода находится здесь:

http://punbb.org/forums/viewtopic.php?id=9813

#5 2008-01-23 09:06:34

Lissa
Гость

Re: Вопрос по модулю "Topic Preview"

Никто не в курсе?

#6 2008-01-23 09:24:50

artoodetoo
Гость

Re: Вопрос по модулю "Topic Preview"

судя по сообщению надо менять настройки MySQL, а то он не справляется. задайте вопрос вашему хостинг-провадеру.

#7 2008-01-23 11:28:11

Lissa
Гость

Re: Вопрос по модулю "Topic Preview"

artoodetoo
Ок, попробую.

#8 2008-01-24 23:43:00

Lissa
Гость

Re: Вопрос по модулю "Topic Preview"

Сейчас всё работает.
Спасибо за совет, дело было не в модуле а где-то у хостера.

#9 2008-03-12 14:22:58

De-Luxis
Гость

Re: Вопрос по модулю "Topic Preview"

Народ, как сделать чтобы он выводил самое первое сообщение, а не последнее?

#10 2008-03-13 15:57:40

Visman
Гость

Re: Вопрос по модулю "Topic Preview"

De-Luxis пишет:

Народ, как сделать чтобы он выводил самое первое сообщение, а не последнее?

Там, где порядок в запросе задается либо по номеру поста, либо по времени, поменять с DESC на ASC (или просто DESC убрать).

Подвал доски

Под управлением FluxBB. Хостинг Hostens