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

Перевод ячейки таблицы из dle 9.5 в dle 10.5


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

Здравствуйте! Я перешел с dle 9.5 на dle 10.5. Всё снес, шаблон установил.

Как перенести таблицу dle_posts, в которой новости, на новую версию движка? Тупо скопировал в новую mysql - пишет ошибку. Мб категории не находит или еще какие пользовательские проблемы?

 

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

Проблема не решена. При добавлении новости в dle 10.5 на сайт и в админ панели добавляет 2 сразу одинаковые новости. После удаления в админке удаляются обе новости. В mysql отображается 1 добавленная новость.

 

После редактирования новости в dle 10.5, после добавления ячейки таблицы dle_post со старой базы dle 9.5, выдает ошибку:

Помогите пожалуйста решить проблему! Спасибо!

MySQL Error!
MySQL error in file: /engine/modules/topnews.php at line 37
Error Number: 1052
The Error returned was:
Column 'rating' in order clause is ambiguous
SQL query:

SELECT p.id, p.date, p.short_story, p.xfields, p.title, p.category, p.alt_name FROM x_post p LEFT JOIN x_post_extras e ON (p.id=e.news_id) WHERE p.approve=1 AND p.date >= '2015-10-04 09:44:39' - INTERVAL 1 MONTH AND p.date < '2015-10-04 09:44:39' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10

Не знаю профессионально ли с точки зрения обновления с dle 9.5 до dle 10.5 я решил проблему:

SELECT p.id, p.date, p.short_story, p.xfields, p.title, p.category, p.alt_name FROM " . PREFIX . "_post p LEFT JOIN " . PREFIX . "_post_extras e ON (p.id=e.news_id) WHERE p.approve=1 AND p.date >= '$this_month' - INTERVAL 1 MONTH AND p.date < '$this_month' ORDER BY p.rating DESC, p.comm_num DESC, p.news_read DESC, p.date DESC LIMIT 0,10
Изменено пользователем abc
Ссылка на сообщение
Поделиться на других сайтах

Что бы у Вас не было проблем после обновления, Вам надо обновляться постепенно, сначала 9.5 обновить до 9.6, потом 9.6 обновить до 9.7, затем 9.7 обновить до 9.8 и так далее до 10.5

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

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

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

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

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

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

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

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

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

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