Перейти к публикации

Проблема с редактированием новостей


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

Добрый день!

мой сайт: aljes.ru

Сегодня обнаружил такую проблему:

При переходе по верхней ссылки в админ панели: "Редактировать новости" вылезло такое сообщение:

MySQL Error!

------------------------

The Error returned was:

Sort aborted

Error Number:

1028

SELECT id, date, title, category, autor, alt_name, comm_num, approve, fixed, news_read, votes, flag FROM dle_post ORDER BY fixed desc, approve asc, date desc LIMIT 0,50

Подскажите в чём может быть дело?

Базу проверил в роде всё наместе.

Изменено пользователем Kirill400
Ссылка на сообщение
Поделиться на других сайтах

Kirill400,

Ошибка означает что MySQL сервер прервал сортировку, попробуйте сделать в phpMyAdmin ремонт таблиц в вашей БД, если это не поможет, значит видимо превышаете какие либо лимиты установленные хостингом, вам нужно обратиться в службу поддержки вашего хостинга, для решения данной проблемы.

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

Раньше сайт находился у регистратора, а сейчас распологается на выделенном сервере в связке apache + mysql, при установке dle он не на чего не ругается.

Можно как-то выяснить из за чего это может возникнуть и как это полечить?

В логах где нибудь?

Что ещё самое интересное, если через админ панель отремонтировать базу, то эта таблица ломается с крахом и потом вызывает ошибку: crash.

А как через phpmyadmin сделать ремонт? Мне почему то кажется что проблема не в этом.

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

А как через phpmyadmin сделать ремонт?

Заходите в свою таблицу в phpMyAdmin выбираете все таблицы, внизу есть такой пункт "Ремонт таблиц"

Мне почему то кажется что проблема не в этом.

В таком случае вам нужно обращаться к хостинг провайдеру, т.к. проблема связана с БД MySQL, а не со скриптом.

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

1. Зашёл в таблицу, выделил, её можно восстановить, проверить, я проверил, пишет ошибок нет, всё ок.

2. хостинг провайдера нет, mysql стандартный версии 5.0.45, может всё из за колличества записей? их там очень много, может какой то параметр в my.ini нужно поправить? или в php ?

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

1. Зашёл в таблицу, выделил, её можно восстановить, проверить, я проверил, пишет ошибок нет, всё ок.

Значит непосредственно с таблицами БД все в порядке, проблема лежит на сервере.

Вот что пишут разработчики MySQL о возможных причинах данной ошибки:

•Insufficient disk space in tmpdir prevented tmpfile from being created.

•Insufficient memory for sort_buffer_size to be allocated.

•Somebody ran KILL in the middle of a filesort.

•The server was shutdown while some queries were sorting.

•A transaction got rolled back or aborted due to lock wait timeout or deadlock.

•Unexpected errors, such as source table or even tmp table was corrupt.

•Processing of a subquery failed which was also sorting.

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

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

Я готов вас разцеловать! (Я без наклонностей ))

нашёл в mysql(е), в файле my.ini такую настройку:

# This buffer is allocated when MySQL needs to rebuild the index in

# REPAIR, OPTIMZE, ALTER table statements as well as in LOAD DATA INFILE

# into an empty table. It is allocated per thread so be careful with

# large settings.

sort_buffer_size=512K

До этого она была равна 256К, поменял и всё стало открываться!

Изменено пользователем Kirill400
Ссылка на сообщение
Поделиться на других сайтах

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

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

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

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

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

×
×
  • Создать...