Перейти к контенту
  • 0

10 авторов сегодня


Haktar

Вопрос

Перестала запускаться функция "10 авторов сегодня"

Нажимаешь на эту функцию, страница грузиться нверное пол минуты, а затем выводиться страница с "Ошибка!"

 

Вот - http://imtw.ru/index.php?act=Stats

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
504-я ошибка.

Похоже, что где-то в sources\misc\stats.php уходит в бесконечный цикл...

Может заменить всю папку на ванильную?

 

Заменил. Бестолку. Неотвечает на запрос.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
У меня подозрение, что что-то с модулями. В форуме многие функции на модулях построены. Может быть и причина неработы статистики та же, что и причина белой страницы в модулях.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Да просто может там тяжёлые запросы и сервер отказывает по нагрузке.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Запрос и правда тяжеловат:

$DB->query("SELECT COUNT(p.pid) as tpost, m.id, m.name, m.joined, m.posts FROM ibf_posts p, ibf_members m "
				  ."WHERE m.id > 0 AND m.id=p.author_id and post_date < $time_high and post_date > $time_low GROUP BY p.author_id ORDER BY tpost DESC LIMIT 0,10");

Хм... Похоже на правду. Посмотрел еще одну тяжеловесную для sql страницу, тоже белой отдается: http://imtw.ru/index.php?act=portal

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Запрос и правда тяжеловат:
$DB->query("SELECT COUNT(p.pid) as tpost, m.id, m.name, m.joined, m.posts FROM ibf_posts p, ibf_members m "
				  ."WHERE m.id > 0 AND m.id=p.author_id and post_date < $time_high and post_date > $time_low GROUP BY p.author_id ORDER BY tpost DESC LIMIT 0,10");

Хм... Похоже на правду. Посмотрел еще одну тяжеловесную для sql страницу, тоже белой отдается: http://imtw.ru/index.php?act=portal

 

А что посоветуете? Если можно, поконкретней, для чайников. Мы не столь давно с бесплатного ресурса, посему опыт администрировани СУБД невелик. Приходится начинать с азбуки.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
А что посоветуете? Если можно, поконкретней, для чайников. Мы не столь давно с бесплатного ресурса, посему опыт администрировани СУБД невелик. Приходится начинать с азбуки.
На форуме: ... 356773 сообщений

ИМХО, пора старые топики архивировать.

Например так: http://vesvalo.net/index.php?showtopic=224

А для развернутого просмотра архива может использоваться версия для печати: http://vesvalo.net/index.php?act=Print&amp...p;f=6&t=224

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Запрос и правда тяжеловат:
$DB->query("SELECT COUNT(p.pid) as tpost, m.id, m.name, m.joined, m.posts FROM ibf_posts p, ibf_members m "
				  ."WHERE m.id > 0 AND m.id=p.author_id and post_date < $time_high and post_date > $time_low GROUP BY p.author_id ORDER BY tpost DESC LIMIT 0,10");

Хм... Похоже на правду. Посмотрел еще одну тяжеловесную для sql страницу, тоже белой отдается: http://imtw.ru/index.php?act=portal

 

А что посоветуете? Если можно, поконкретней, для чайников. Мы не столь давно с бесплатного ресурса, посему опыт администрировани СУБД невелик. Приходится начинать с азбуки.

 

Сначала посоветую обратиться к хостеру за разъяснениями, что именно вызывает эту ошибку.

У него есть логи, в которых написано какое действие, какой скрипт, какой запрос вызывает 504.

А уже исходя из этой ситуации решать.

 

Если действительно этот запрос вызывает ошибку по нагрузке то драпать от такого хостера надо, ничего фантастического в этом запросе нет. В двушках есть запросы и поресурсоёмчей.

 

Статистика по администрации (index.php?act=Stats&CODE=leaders) работает?

Там запрос гораздо серьёзней, чем эта группировка.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Статистика по администрации (index.php?act=Stats&CODE=leaders) работает?

Там запрос гораздо серьёзней, чем эта группировка.

Работает, причём довольно живенько...

 

Посмотрел еще одну тяжеловесную для sql страницу, тоже белой отдается: http://imtw.ru/index.php?act=portal

Ещё и до переезда, по старому адресу, Портал открывался так...

 

Сначала посоветую обратиться к хостеру за разъяснениями, что именно вызывает эту ошибку.

У него есть логи, в которых написано какое действие, какой скрипт, какой запрос вызывает 504.

А уже исходя из этой ситуации решать.

Хостер хороший, оперативной памяти достаточно (512 мегов), дело в другом...

 

Мы не давно поставили тестовый форумный движок на 1.3. Всё работало быстренько.

Здесь проблема в том что БД былы выдрана с мультифорумного движка Рухелпа, вот по новому адресу и старые ошибки сохранились, тем более движок 1.3 на рухелпе был страшно модифицирован...

 

Выход вижу один - переносить БД форума на ванильный движок 1.3. Иначе можно годами закрывать дыры старого движка...

Кстати кнопка Модерация ( http://imtw.ru/index.php?act=modcp&forum= ) также не отвечает на запросы...

 

P.S. Немного офффтопа. Не знаете где скачать ванильный 1.3 финал, только не модифицированый?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Хостер хороший, оперативной памяти достаточно (512 мегов), дело в другом...

Последнее добавление 128 мегов памяти заметно оживило форум, пользователи это сразу отметили.

Мы недавно поставили тестовый форумный движок на 1.3. Всё работало быстренько.

Его ставила я, поэтому сразу заметила множество отличий от нашего Империала. У тестового (пустого) форума совсем другая структура базы, таблиц больше: 57 против 39, которые у нас на Империале. Я небольшой специалист в этом, но соотнесла этот факт с тем, что тестовый форум имеет массу модификаций, тогда как движок Империала представляет собой наоборот, усечённую версию IPB.

Здесь проблема в том что БД былы выдрана с мультифорумного движка Рухелпа, вот по новому адресу и старые ошибки сохранились, тем более движок 1.3 на рухелпе был страшно модифицирован...

Пожалуй, не так, друг мой, на Имперском движке нет и половины функций ванильного, поэтому он модифицирован с обратным знаком - он попросту изувечен, очевидно, из соображений экономии ресурсов бесплатного сервиса.

Выход вижу один - переносить БД форума на ванильный движок 1.3. Иначе можно годами закрывать дыры старого движка...

Кстати кнопка Модерация ( http://imtw.ru/index.php?act=modcp&forum= ) также не отвечает на запросы...

И не только она. В админке не работает треть означенных там опций.

P.S. Немного офффтопа. Не знаете где скачать ванильный 1.3 финал, только не модифицированый?

В идеале - просто русифицированную "ваниль" 1.3 final.

 

Song, может, поделитесь с нами? Чтобы не оффтопить, можно списаться в привате.

Прошу прощения за оффтоп, но нам многое приходится делать впервые. Администрирование форума на бесплатном хостинге значительно отличается от оного же на VDS. Мой муж - хороший кодировщик, но в работе с базой у нас обоих имеются значительные пробелы в знаниях.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

господа, этот запрос и правда тяжелый...

на моем сервере при 1,1 млн сообщений он думает секунд 5...

на других крупных форумах тоже выжидает...

Ссылка на комментарий
Поделиться на других сайтах

  • 0
господа, этот запрос и правда тяжелый...

на моем сервере при 1,1 млн сообщений он думает секунд 5...

на других крупных форумах тоже выжидает...

 

Вот и я о том же.

Подозреваю на модифицированый форумный движок от Рухелпа. Как исправлять - не знаю :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Как исправлять - не знаю :D

Погонять под денвером. Выяснить, какая строка кода выполняется так долго, и разбираться с ней.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Бывают очень труднораспознаваемые баги хостеров. Не далее как вчера намаялся: простейший скрипт поиска целого слова по его началу, прекрасно работающий и под денвером, и на двух других хостингах, не работал. Всю голову сломал, прежде чем оттрассировал баг: не понимает [[:alnum:]]. Поставил заплаткой (сайт русскоязычный) [a-Zа-Я0-9], и скрипт заработал и на этом хостинге.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Интересно: почему-то страница "10 авторов сегодня" не обнуляется каждый день. Интересно, это так положено, или это обычный глюк? Как часто она обнуляется?
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.