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

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

Здравствуйте

Можете мне помочь. При добавлении ключевых слов к категории выходит 

MySQL error in file: /engine/inc/categories.php at line 574 
Error Number: 1054 
The Error returned was: 
Unknown column 'fulldescr' in 'field list' 
SQL query: 

UPDATE dle_category SET parentid='0', name=' Trance', alt_name='trance', icon='', skin='', descr='Скачать музыку Trance бесплатно без регистрации', keywords='hhhhh', news_sort='', news_msort='', news_number='0', short_tpl='', full_tpl='', metatitle='Скачать музыку Trance бесплатно без регистрации', show_sub='0', allow_rss='1', fulldescr='', disable_search='0' WHERE id='11' 

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

Вами была нарушена инструкция по обновлению скрипта, либо вы восстанавливали базу данных от старой версии, на новой. В результате чего версия вашей базы данных не соответствует версии файлов. У вас структура полей те та, которая создается при выполнении пункта номер 3 инструкции по обновлению http://dle-news.ru/extras/online/index.html?overview.html

Как выполнить повторное обновление базы данных, описано на странице http://dle-news.ru/faq.html

Ссылка на сообщение
Поделиться на других сайтах
19 минут назад, 47rus сказал:

Я все сделал как в инструкции но все по прежнему.

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

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

1. Перевел сайт в offline

2. Обновите все файлы из папки /upload/ вашего архива (за исключением /templates/)

3. зашел по ссылке http://website.com/upgrade/index.php

4. Обновление скрипта до актуальной версии 12.0 было успешно завершено. Удалите папку /upgrade/ с вашего сервера. далее нажал продолжить.

5. Открывается сайт и всё.

 

теперь ошибка в ПУ при редактировании новости

 

MySQL Error!
MySQL error in file: /engine/inc/editnews.php at line 186
Error Number: 1054
The Error returned was:
Unknown column 'e.need_pass' in 'field list'
SQL query:

SELECT p.id, p.date, p.title, p.category, p.autor, p.alt_name, p.comm_num, p.approve, p.fixed, e.news_read, e.votes, e.user_id, e.need_pass FROM dle_post p LEFT JOIN dle_post_extras e ON (p.id=e.news_id) ORDER BY fixed desc, approve asc, date desc LIMIT 0,50

 

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

1. Перевел сайт в offline

2. Обновите все файлы из папки /upload/ вашего архива (за исключением /templates/)

3. зашел по ссылке http://website.com/upgrade/index.php

4. Обновление скрипта до актуальной версии 12.0 было успешно завершено. Удалите папку /upgrade/ с вашего сервера. далее нажал продолжить.

5. Открывается сайт и всё.

 

Это что действия по инструкции? Эта инструкция уже не акуальна для вас, потому что она уже была нарушена, и теперь не имеет смысла для вас. Это инструкция для тех кто проводит  впервые обновление, а не запускает повторное обновление БД. Я же вам написал выше:

 

3 часа назад, celsoft сказал:

Как выполнить повторное обновление базы данных, описано на странице http://dle-news.ru/faq.html

А на этой странице описано:

 

Цитата

Вопрос: Я обновил свой скрипт на новую актуальную версию, и после этого сделал восстановление резервной копии базы данных от более старой версии, в результате, появились ошибки MySQL на сайте

Ответ: Вы совершили грубейшее нарушение рекомендаций по обновлению, нельзя восстанавливать базу данных от старых версий, на новой версии скрипта, т.к. при обновлении дополняется и изменяется структура базы данных, для поддержки работы именно новой версии. Для решения этой проблемы, вам необходимо поставить в файле engine/data/config.php версию скрипта, к которой принадлежит ваша восстановленная база данных и запустить скрипт обновления, набрав в браузере http://вашсайт.ru/upgrade/index.php


 

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

Подскажите в продолжении предыдущего вопроса

 

<meta name="description" content=",kfkfkfkkf" />

<meta name="keywords" content="">

Вопрос следующего характера. В description в конце стоит /> а в keywords его нету (только это >). А на других сайтах все нормально везде одинаково, а именно

 <meta name="description" content=",kfkfkfkkf">

<meta name="keywords" content="">

Почему? Спасибо

 

Ссылка на сообщение
Поделиться на других сайтах
14 часа назад, 47rus сказал:

Почему?

Потому что когда переводили на HTML5 просто забыли об этом. Нет никакого тайного смысла и нет никакой разницы есть там / или нет.

Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, celsoft сказал:

Потому что когда переводили на HTML5 просто забыли об этом. Нет никакого тайного смысла и нет никакой разницы есть там / или нет.

Вот такой вопрос.

Часть файлов от версии 11.3 а часть от 12 версии. так получилось. А база от 12 версии. Как сделать чтобы все файлы были от 12 версии.

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

И еще на одном сайте при изменении в файле

 

 if( $row['descr'] ) $metatags['description'] = $row['descr']; else $metatags['description'] = 'Здесь Вы можете скачать сборник музыкальных хитов - '.$row['title'].' абсолютно бесплатно и без регистрации ';

 

в файле engine/modules/show.full.php ничего не меняется а должно меняться. Почему?

Ссылка на сообщение
Поделиться на других сайтах
10 часов назад, 47rus сказал:

в файле engine/modules/show.full.php ничего не меняется а должно меняться. Почему?

Значит не должно меняться, или не в том месте правите. В этой строчки стоит  if( $row['descr'] ) т.е. условие "если". И действие происходит только если происходит удовлетворение условиям, в вашем случае видимо не удовлетворяются соответствующие условия. Например применительно к этой строчке, если у новости уже заполнено описание во вкладке "дополнительно", при добавлении или редактировании новости, то ваше действие и ваш код не выполниться никогда.

Ссылка на сообщение
Поделиться на других сайтах
  • 7 месяцев спустя...

Подскажите после обновления на 13 версию ошибка

MySQL error in file: /engine/inc/rss.php at line 484
Error Number: 1054
The Error returned was:
Unknown column 'description' in 'field list'
SQL query:

SELECT id, url, description FROM dle_rss ORDER BY id DESC
Ссылка на сообщение
Поделиться на других сайтах
12 часов назад, honnibal сказал:

Подскажите после обновления на 13 версию ошибка

MySQL error in file: /engine/inc/rss.php at line 484
Error Number: 1054
The Error returned was:
Unknown column 'description' in 'field list'
SQL query:

SELECT id, url, description FROM dle_rss ORDER BY id DESC

Непосредственно обновление тут не причем, у вас структура таблицы dle_rss не соответствует оригинальной. Видимо вы использовалии ранее какую то сторонную модификацию, которая полностью изменила структуру стандартной таблицы БД.

Ссылка на сообщение
Поделиться на других сайтах
  • 6 месяцев спустя...

Добрый день. Подскажите при открытии страницы сайта https://pro-citygroup.com/rss.xml выдает ошибки

This page contains the following errors:
error on line 1 at column 7: XML declaration allowed only at the start of the document
error on line 1 at column 47: Encoding error
Below is a rendering of the page up to the first error.

Где искать проблему и как исправить? Спасибо

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

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

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

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

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

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

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

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

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

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