[DLE]

Wasilisk
На сайте с 23.05.2012
Offline
147
661

Доброго времени, коллеги.

Сегодня ощутил заметное падение трафика, решил проверить сайты - не работают. Отсюда - падение и ошибка Mysql формата:

MySQL error in file: /engine/modules/topnews.php at line 37
Error Number: 1030
The Error returned was:
Got error 28 from storage engine
SQL query:

Код SQL
SELECT p.id, p.DATE, p.short_story, p.xfields, p.title, p.category, p.alt_name
FROM dle_post p LEFT JOIN dle_post_extras e ON (p.id=e.news_id)
WHERE p.approve=1 AND p.DATE >= '2014-03-04 02:34:15' - INTERVAL 1 MONTH AND p.DATE < '2014-03-04 02:34:15'
ORDER BY rating DESC, comm_num DESC, news_read DESC, DATE DESC LIMIT 0,3

Просто для того, чтобы кто-то нашел ответ и не коверкал себе мозг: проблема в перегрузке сервера. У меня, например, как оказалось, закончилось дисковое пространство на хостинге, ребята сказали, что очистили (!) 1.3 гига лог-файлов. И перезапустили mysql.

В данный момент осуществляется очистка лога (более 10 гб места, откуда столько - я хз, 2 года туда не заходил вообще) + ротация.

Кстати, вот еще если у кого подобная проблема - /ru/forum/718188

От коллеги нашего по форуму.

И эта проблема также решается через указанный вариант шагов.

В общем, создал этот пост для индексации в ПС, чтобы народу легче было разобраться, "чего это сайт работал и вдруг упал с mysql-ошибкой".

Здоровья и удачи, друзья!

R
На сайте с 31.08.2010
Offline
78
#1
В общем, создал этот пост для индексации в ПС, чтобы народу легче было разобраться, "чего это сайт работал и вдруг упал с mysql-ошибкой".

Ну ты крут каэш т.е. помощь не нужна? Дык ты бы и заголовок темки тогда делал другой, а не просто [DLE].

Тоже подобные проблемы были с базой данных но не именно с модулем топневс, а вообще и тоже из-за нехватки дискового пространства на впс'ке тоже логи чистили и норм иногда приходилось ещё докупать дисковое пространство + где-то оперативки маловато было.

Wasilisk
На сайте с 23.05.2012
Offline
147
#2

Доброй ночи.

По заголовку - скорее, сюда из поиска попадать будут, поэтому не так важно.

Проблема решена, помогли ребята сразу из Fastvps (не реклама), уважаю компанию за быстрые ответы в тикетах и по делу.

А то начитался про:

1. У вас вирус

2. У вас ошибка баз данных, нет доступа

3. Вам нужно сменить движок на новый

4. Удалите topnews и работайте без него

5. Удалите вообще все файлы из /templates

6. Убейтесьапстену

Место не докупал, сотрудник просто спросил разрешения сделать ротацию на логи на 7 суток, а то, говорит, у вас места логов на 10+ гигов уже на сайте, докупайте-не докупайте - все равно когда-то забьется.

Такие дела.

Wasilisk
На сайте с 23.05.2012
Offline
147
#3

Мало ли - вот еще один ответ на решение проблемы.

Спасибо коллеге по форуму.

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


rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT
привести в такой вид

Цитата:
p.rating DESC, p.comm_num DESC, p.news_read DESC, p.date DESC LIMIT

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий