Привет! Я запускаю обучающие онлайн курсы по SEO. Подробности и форма записи на Alaev.school
Zapostim
 

Чистое обновление DLE – обновляемся правильно

Чистое обновление DLE Привет, друзья. Я тут на днях переносил один из своих сайтов на новый сервер и решил, что это лучше время заодно обновить и движок до последней версии (DLE 9.7). Стоит сказать, что переезд я затеял в связи с участившимися взломами сайта, и появлением всяких троянов и левых скриптов. Первое подозрение – залили шелл куда-то и достаточно удачно так, что встроенный в DLE антивирус его не находит.

Конечно, пришла мысль о «чистом» обновлении движка, термин «чистое обновление» мне пришло в процессе. В этом посте я постараюсь объяснить суть сего процесса и его преимущества.

Вообще, я давно заметил, что содержимое дистрибутивов разных версий DLE сильно различается, особенно при старте новой линейки, например 7.x отличается от 8.x, а если сравнить с 9.x то вообще жесть. Один из моих сайтов работает под управлением DLE года этак с 2006 и работает на этом движке до сих пор. Иногда я просматриваю каталоги и файлы сайта через ftp, так вот после обновления до версии 9.5 я в очередной раз просматривал файлы и обнаружил, что некоторые скрипты имеют дату последнего изменения в 2007 году. Я удивился и решил выяснить причину, оказалось, что этих файлов в свежих дистрибутивах вообще не существует, то есть эти файлы остались там от очень древних версий.

Так вот, таких «мусорных» файлов и даже целых каталогов с сотнями файлов оказалось много, чаще всего это устаревшие js-скрипты, файлы визуальных редакторов и еще много чего.

Инструкция по обновлению DLE из любого дистрибутива гласит следующее, цитата: «Внимание: Файлы из архива дистрибутива, нужно заливать на сервер поверх существующих, а не удалять предварительно папки на сервере.»

Я же считаю, что незачем тянуть за собой историю и создавать мусорку на сервере, хотя бы каждое третье по счету обновление надо выполнять «на чистую».

Итак, что же я подразумеваю под чистым обновлением DLE

  1. Скачиваем важные файлы на комп. Заходим в папку /engine/data и забираем оттуда config.php, dbconfig.php, videoconfig.php, wordfilter.db.php, xfields.txt, xprofile.txt. Так же рекомендую скачать файлы .htaccess и robots.txt из корня сайта.
  2. Делаем бекап текущего шаблона сайта. Для этого заходим в папку /templates и полностью скачиваем папку с названием вашего шаблона на комп.
  3. Если установлены какие-то модули на сайт, удостоверьтесь, что у вас есть их дистрибутивы, иначе придется скачать все файлы модулей, запомнив при этом их месторасположение, чтобы потом вернуть обратно.
  4. Наконец удаляем все файлы движка. Выделяем папки engine, language, templates и жмем DEL :) Ни в коем случае не удаляйте папку uploads!!!
  5. Теперь у вас должны остаться только папка uploads и несколько файлов в корне, типа .htaccess, admin.php, cron.php, index.php и robots.txt. Их можно не удалять, они при закачивании свежего дистрибутива перезапишутся.
  6. Пришло время залить свежий дистрибутив. Распаковываем архив у себя на компе, заходим в папку upload, все выделяем и закидываем на сервер. Дожидаемся пока это все загрузится.
  7. Теперь восстанавливаем настройки скрипта, для этого заходим в /engine/data и закидываем туда скачанные в первом пункте файлы config.php, dbconfig.php, videoconfig.php, wordfilter.db.php, xfields.txt, xprofile.txt.
  8. Восстанавливаем шаблон сайта. Заходим в папку /templates и закидываем туда наш бекап шаблона.
  9. Если необходимо, вносим правки в .htaccess и robots.txt, для этого открываем соответствующие файлы на сервере и сравниваем со своими забекапленными. В .htaccess не рекомендую трогать правила RewriteRule, надо вносить только сторонние правки, например, те, что я описывал во второй части seo-руководства (первые три пункта: Склейка зеркал, Убираем index.php, Склеиваем адреса страниц /page/1/).
  10. Не забываем заново установить права на запись (CHMOD 777) для каталогов /engine/data/, /engine/cache/, /engine/cache/system/.
  11. Только сейчас мы дошли непосредственно до обновления – запускаем скрипт site.ru/upgrade/index.php и следуем инструкциям. После успешного завершения обновления обязательно удалите файл install.php и папку /upgrade/.
  12. Если были установлены какие-то модули для DLE, то необходимо просто закачать файлы этих модулей, заново устанавливать ничего не надо. Если установка модулей требует правки файлов, то их надо обязательно произвести заново и по инструкции.

Ну вот, чистое обновление завершено! Теперь необходимо проверить еще раз все настройки в админке, а так же я настоятельно рекомендую ознакомиться с моим руководством по seo-оптимизации DLE в четырех частях: Часть 1, Часть 2, Часть 3, Часть 4. К слову, я на днях обновил и актуализировал первую и третью части для DLE 9.7. В ближайшие дни актуализирую и вторую часть.

Как бы, и все! После всех телодвижений у вас должен быть самый новый движок с самыми актуальными правками и seo-оптимизацией! Круто же?

Спасибо за внимание, ребята, жду ваших вопросов. И не забывайте, что у нас открылся форум поддержки, где можно задать любые вопросы по теме и не по теме, ссылка ниже.

ЭкспериментАлаичЪаСпособДимокса

С уважением, Александр Алаев
 
Ерунда и баянЪ!Зачет! Плюсую!
+36
 
Оптимизация сайта

Профессиональный технический аудит и оптимизация вашего сайта.
Тот самый необходимый «фундамент» для успешного продвижения.

от 15 000 руб.
Продвижение сайта

Комплексный подход к решению поставленных задач, будь то достижение заветных позиций в ТОП 10 или увеличение трафика на сайт. В стоимость уже включены полный технический аудит и оптимизация сайта.

от 20 000 руб.
Консультация

У вас недостаточно знаний?
Нужен ответ на ряд вопросов?
Хотите узнать мнение эксперта?
Вы задаете вопрос — я отвечаю!

2 500 руб./час
 
Получай новости блога АлаичЪ'а на e-mail:
 
Другие посты из категории Datalife Engine:
  1. Андрей (3 комм.)

    Я тоже недавно обновился до версии 9.7, и, также как и Вы, обнаружил лишние файлы, которых нет в архиве с новым движком. Пришлось ручками удалять весь этот хлам. В следующий раз попробую обновиться по Вашей инструкции, т.к. думаю, что не всё лишнее удалил вручную.

    • АлаичЪ

      Я уверен, что не все удалено, так как некоторые файлы и папки запрятаны так далеко, что до туда случайно точно не добраться.

  2. ПафНутиЙ (123 комм.)

    Я делаю проще, и связанно это с кучей правок движка (правки неизбежны в 100% случаев, т.к. сам двиг из коробки довольно убогий в плане кучи мелких ошибок и недочётов, говнокода и просто лени разработчика).

    1. Сливаю полный дамп сайта на локалку.

    2. Обновляю штатным методом на локалке.

    3. Делаю бэкап БД с обновлённой локалки.

    4. Ставлю с нуля новый двиг (локалка или хостинг — кому как удобнее).

    5. Заливаю дамп БД с обновлённой локалки на вновь установленный двиг, а так же папку uploads, чтоб файлы не потерять.

    6. Восстанавливаю функционал модулей и хаков либо установкой новых модулей, либо обхожусь тем, что же внедрено в дле новой версии, а так же настраиваю параметры.

    • АлаичЪ

      При такой схеме у тебя настроки не сохраняются, придется заново настраивать. Ну, или ты в своей схеме пропустил пункт с бекапом файла настроек.

      Мне твой мануал показался сложнее моего, телодвижений больше.

      • ПафНутиЙ (123 комм.)

        В новых версиях DLE новые пункты в конфиге, поэтому я настраиваю двиг заново (или через сравнение файлов или ручками)

        телодвижений больше, зато надёжнее)) т.к. некоторые файлы в новых версиях не используются, тот же dle_js.js (если не ошибся в названии) был в 8.X но нет в 9.x

        Да и в целом обновление модифицированного двига — штука крайне геморойная.

      • vova (1 комм.)

        я обновил скрипт с 10.0 до 10.5 по вашему методу и такая проблемка.не авторизирует пользователя,сбросил ключ и всеравно не прохожу авторизацию.что не так сделел?база обновлялась.с10 до 10.5

  3. Сергей (1 комм.)

    К пункту №1 дополнительно:

    Сохраняем и в последующем заменяем файл с категориями и их описанием: /engine/cache/system/category.php

    • АлаичЪ

      Зачем это? Это всего лишь кеш, он то тут причем? Категории и описания хранятся в БД.

      • Сергей (23 комм.)

        Тогда после обновления нужно зайти в админку "Категории" и нажать кнопочку "Отсортировать категории"

        А то эти категории имеют привычку пропадать после обновления движка.

        У меня например, так часто было.

        • АлаичЪ

          Фигня какая-то. Не знаю, как так у вас выходит, но у меня все время было все нормально...

  4. Елена (4 комм.)

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

  5. kanonir (2 комм.)

    Только сейчас мы дошли непосредственно до обновления – запускаем скрипт site.ru/upgrade/index.php и следуем инструкциям. После успешного завершения обновления обязательно удалите файл install.php и папку /upgrade/.

    site.ru/upgrade/index.php — тут точно такой адрес? Или site.ru/upgrade/install.php ?

  6. Константин (1 комм.)

    О спасибо, первый раз обновлялся, и всё прошло отлично. Обновился с 8.5.

  7. Вадим (2 комм.)

    Спасибо, возьму на заметку.

    Раньше всегда DLE юзал, но потом на WP пересел и он мне как то больше понравился.Он более функционален чем DLE.

  8. Natasha (1 комм.)

    спасибо,буду знать!думаю многим будет полезно!

  9. антон (1 комм.)

    Отлично, у меня всё получилось!!!

  10. d.j.starter (31 комм.)

    После обновления трабла с баннерами возникла

    до обновы к примеру код был таким

    <script type="text/javascript" src="http://c.am11.ru/code/bn/js.php?u=17367&f=3"></script>

    после обновы стал таким

    <script type=\'text/javascript\' src=\'http://c.am11.ru/code/bn/js.php?u=17367&f=3\'></script>

    и название тега баннеров стало писаться три раза в рекламных материалах

    Тег в шаблоне:

    [banner_yandex_ru_sitesearch]

    {banner_yandex_ru_sitesearch}

    [/banner_yandex_ru_sitesearch]

  11. Ibragim (1 комм.)

    Спасибо за статью, хотел бы знать как правильно сразу обновить Dle 9.2 на Dle 9.7, да еще адаптировать шаблон?

    • АлаичЪ

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

  12. Владимир (1 комм.)

    Здравствуйте! А как же быть с базой. Я вот попробовал как Вы написали. Движок обновился без проблем 9.5 на 9.7 но восстановить базу данных не получается.

    • АлаичЪ

      А я про базу ничего не писал. С ней проблем вообще не должно быть в принципе.

  13. Адам (1 комм.)

    Извините за оффтоп, просто у меня такой вопрос. После того, как я перенес сайт на другой хостинг, у меня исчезли иконки в меню сайта. Хотя они присутствуют в папке. Помогите пожалуйста!

    http://www.fotolink.su/v.php?id=9a34ccc7f0a2b15fc24b8b9ebfc75b8f

    • АлаичЪ

      Проверьте, доступны ли сами картинки по указанным в коде страницы адресам. Если да, и картинки по прямым адресам открываются, то очистите кеш браузера, должно все исправиться.

  14. Валерий (62 комм.)

    Александр, подскажите пожалуйста, при описанном Вами чистом обновлении, сохранятся ли новости (внутренние страницы) сайта.

    Может всё же нужно ещё выполнить бекап сайта в админке DLE или сделать дамп MySQL в phpmyadmin???

    Заранее благодарен Вам за ответ!

    • АлаичЪ

      База данных остается нетронутой, соответственно, все наполнение сайта сохранится... Но бекап всегда рекомендуется делать, из админки ДЛЕ или через phpmyadmin, не принципиально, это одно и то же.

  15. sprrut (16 комм.)

    Обновил с 9.5 до 9.7 без проблем, все работает.

    Спасибо !

  16. Валерий (62 комм.)

    АлаичЪ, вопрос по пункту 7.

    Кроме указанных файлов, нужно ещё закинуть наверно эти: .htaccess и robots.txt (из бекапа)?

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

    • АлаичЪ

      Об этом сказано в пункте 9. Перезаписывать новые файлы старыми нельзя (по крайней мере .htaccess точно нельзя).

  17. Геннадий (2 комм.)

    Всем привет.

    Пользовал dle 9.7 (оригинал (якобы) + ключ). Пришло время, купил лищензию. И обнаружилось что вес практически всех файлов (если верить сравнениям в filezilla и total commander) отличается. Проблема заключается в том, что правилось немало файлов. Это и оптимизация, увеличение загрузки и т.д. Мод стоит всего один, CatFace.

    И вот вопрос.

    Посоветуйте программу для сравнения объема файлов, для поиска измененных.

    • АлаичЪ

      Я не знаю такой программы, к сожалению. Не разу не пользовался. Если найдете — отпишитесь, пожалуйста, многим полезно будет.

    • d.j.starter (31 комм.)

      Геннадий, Araxis Merge попробуйте, и отпишитесь если это то что вам нужно было ))

      • Геннадий (2 комм.)

        d.j.starter, Да, именно то, что нужно. Большое спасибо!!!

        Пересмотрел немалое количество программ. Все не то. А эта не попалась.

        • d.j.starter (31 комм.)

          Геннадий, сам когда-то с чем-то подобным столкнулся и понадобилась подобная утилита, перепробовал многие, но остановился именно на этой!

  18. iteam (6 комм.)

    Большое спасибо!!! Обновился за 10 минут... а столько боялся всех этих процедур, оказалось все просто... Всё четко =) И вопрос ещё как тут зарегаться ?

    • АлаичЪ

      Тут нельзя зарегистрироваться, это персональный блог, и он без регистрации.

  19. iteam (6 комм.)

    вот единственно косяк заходиш в мой профиль и Fatal error: Call to undefined function msg () in /home/msoc/public_html/engine/inc/userfields.php on line 87

    • АлаичЪ

      Значит не все файлы корректно обновились из архива. Удалите этот файл и залейте заново из дистрибутива.

  20. SkeeD (1 комм.)

    Добрый день АлаичЪ, могу я к вам обратиться на несколько вопросов?Добавтесь в скайп пожалуйста: icesewer

  21. Игорь (2 комм.)

    Добрый день и с прошедшими праздниками!

    У меня даже после замены файла все равно ошибка:

    public_html/engine/inc/userfields.php on line 87

    При переходе в профиль.

    • АлаичЪ

      Судя по 87-ой строке, вы удалили файлик engine/data/xprofile.txt. Удалили же, да? :)

      • Игорь (2 комм.)

        Неа, не удалил, есть такой файлик :)

        Я извиняюсь за глупость свою :)

        Права на файл были непонятными... поставил 644 и все заработало.

        Спасибо большое за помощь! Вы подсказали где искать проблему!

        Удачного дня!

  22. Вадим (3 комм.)

    Скажите пожалуйста! Хочу обновить двиг так как и ошибки выдает и вообще касяков хватает! Как мне быть с картой сайта, какой модуль дополнительно поставить для более хорошей работы?

  23. Андрей (2 комм.)

    Обновился до 9.7 и теперь встал вопрос — из меню управление картинками исчезла возможность загрузки картинок на сервер, только работа с уже загруженными. Как теперь их загружать или восстановить возможность как прежде?

    • АлаичЪ

      Понятия не имею, этой функцией ни разу не пользовался. Видимо, такую возможность исключили из новой версии движка.

      • Александр (1 комм.)

        Верно, эту возможность убрали. Дабы обезопасится от взломов.

  24. Ванчик (41 комм.)

    Саша, не подскажешь как обновится удалив и базу, что нужно сохранить из базы чтобы можно было сохранить посты, категории, комментарии, чпу?

    • АлаичЪ

      На память не подскажу как называются таблицы, но нужно будет вытащить соответствующие таблицы из БД, которые содержат посты и комменты. Затем с нуля установить DLE, все настроить и т.д., а после этого импортировать в БД тот дамп, который ты сделал в начале.

  25. Алексей (2 комм.)

    После обновления с 9.5 на 9.7 стали появлятся ошибки MySQL.

    Вот пример одной из них:

    MySQL error in file: /engine/modules/sitelogin.php at line 130

    Error Number: 2006

    The Error returned was:

    MySQL server has gone away

    SQL query:

    SELECT * FROM dle_users WHERE user_id='1'

  26. Александр Попов (13 комм.)

    Здравствуйте! Помогите!!!!! Как вернуть или как то перекодировать БД от движка сайта ДЛЕ 9.6 обратно на 9.5! Сайт с материалами...Обновился и жалею... Есть ли способ возврата БД в версию ДЛЕ 9.5?

    Спасибо!

  27. Alex (1 комм.)

    Благодарю, все четко стало. У кого не получается или проблемы с отображением контента (базой данных) смотрите внимательно и выполняйте последовательно как указал автор.

  28. Nemezis (3 комм.)

    Спасибо большое, всё получилось.

    Обновлялся с 8.5 до 9.7. Одна лишь проблема возникла отсутствия в шаблоне 8.5 файла topnews.tpl

    Вылечил добавлением с такого же шаблона для 9.7

    • АлаичЪ

      Желательно переделать шаблон полностью или вообще на базе дефолтного от новой версии свой собрать, в новых версиях много добавляется/меняется.

  29. Владимир (1 комм.)

    Вот у меня сайт на дле 9.2 собственно решил обновиться, во первых все же надо следовать тенденциям современным так сказать, ну а во вторых из за не поняток с сайтом, ранее появился клон сайт, который копировал все до мелочей причем в режиме он лайн, после определенных действий моих клон не исчез но у него пишет на сайте 401 ошибку. Может есть шелл на сайте поскольку поисковики упорно не хотят индексировать полные новости, либо индексят в разнобой, полную индексируют, а краткую нет.

    Вот насчет обновления у меня два вопроса, я имею ввиду чистого обновления:

    1) Можно ли с 9.2 сразу обновиться скажем до 9.7, ведь наверное отличия очень большие будут.

    2) Говорится в в Вашем мануале о бекапе шаблона и заливке его на обновленный двигатель, вот тут не понимаю, но шаблоны то оптимизируются под определенную версию движка и скажем у меня стоит шаблон на 9.2 не будет ли с ним проблем в версии выше. Или шаблон подойдет для другой версии без проблем или лучше чистый шаблон взять такой же для обновляемой версии?

    • АлаичЪ

      Можно обновиться с любой версии до самой новой, никаких проблем не возникнет.

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

  30. Владимир (2 комм.)

    После обновления с DLE 9.7 до dle 10 не работают аттачи, файлы которые скачивались с хостинга сайта на прямую пользователям, теперь они показываются таким видом в тексте новости: [attachment=89]

    Это как то исправляется или файлы нужно заново заливать и вставлять в новости, их количество более 200х ...

  31. Станислав (3 комм.)

    После обновления пропала логин-панель.Перепробовал кучу всего, гугл не помог

  32. Андрей (1 комм.)

    Здравствуйте. перешел с Null 9.3 на лицензию 10. админ панель,категории,шаблон-все работает, но новостей,которые были на сайте, нет. как их вернуть именно на dle 10

  33. Кракен (2 комм.)

    Удивительно почему не прозвучал вопрос:

    На сервере осталась папка UPLOADS, при загрузке этой же папки из свежего дистрибутива следует обновлять файлы из этой папки или сохранить старые?!

    • АлаичЪ

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

  34. Warlog (3 комм.)

    Обновлял 9,7 до 10,0

    Обновление базы данных с версии 9.7 до версии 9.8 успешно завершено.

    Всего запланировано запросов: 2 Неудалось выполнить запросов: 1. Возможно они уже выполнены ранее.

    Список не выполненных запросов:

    ALTER TABLE `dle_vote` ADD `grouplevel` VARCHAR (250) NOT NULL DEFAULT 'all'

    что это?

    • АлаичЪ

      Значит, что поле grouplevel уже существует в таблице dle_vote, возможно было добавлено когда-то ранее. Можете проигнорировать, все должно быть окей.

  35. Жека (2 комм.)

    АлаичЪ подскажите, пожалуйста, если ссылки на ФО размещены в доп. поле, то после обновления они будут также отображаться в доп.поле или они исчезнут и их лучше перенести в описание?

    • АлаичЪ

      Ничего пропасть не должно. Но обязательно сделайте бекапы и БД и всех файлов. А еще лучше — попробуйте на локалке обновиться для пробы!

      • Жека (2 комм.)

        Еще вопрос, как сделать обновление, чтобы ссылки с доп.полей на ФО перенеслись в полное описание?

        Ручками не вариант, т.к. постов больше 60к.

  36. Renovatio (8 комм.)

    При обновлении до версии 10.2, при создании либо изменении категорий вылазила такая ошибка:

    Error Number: 1054

    The Error returned was:

    Unknown column 'show_sub' in 'field list'.

    Решил пока таким запросом:

    ALTER TABLE dle_category ADD COLUMN show_sub int DEFAULT '0';

    • Renovatio (8 комм.)

      Ещё вопрос...

      Наконец решил сделать обновление с 9.6 на 10.2...

      На статью жаль, что не наткнулся раньше, поэтому действовал по своему((

      Сделал так:

      1) Создал резервную копию базы данных...

      2) Установил Денвер. Создал базу данных со всеми именами и паролями, указанными в config.php, обновляемого сайта

      3) Создал папку на локалхосте с одноимённым названием оригинального сайта (site.ru)

      4) Установил чистый движок DLE

      5) Импортировал бэкап БД

      6) Подправил шаблон

      7) Переустановил (обновил, добавил) модули

      Всё, вроде, норм, за исключением ошибки в комментарии выше...

      Теперь планирую закинуть всё это дело на хостинг...

      Так, вот вопрос... Так пойдёт?))) Или могут всплыть ещё какие-то баги?

      • Renovatio (8 комм.)

        Блин, ещё и такая вылезла (( :

        MySQL error in file: \engine\modules\vote.php at line 38

        Error Number: 1054

        The Error returned was:

        Unknown column 'grouplevel' in 'field list'

        • Renovatio (8 комм.)

          Решил так:

          ALTER TABLE dle_vote ADD COLUMN grouplevel int DEFAULT '5';

          • АлаичЪ

            Все эти ошибками с лишними полями в БД связаны с установкой всяких модулей, я полагаю. Когда-то вы их ставили, потому удалили, а записи в БД остались. Для этого, например, во всех моих модулях есть специальный анинсталлер, чтобы такого не было.

            Лично мне не очень нравится вариант обновления на локалке и последующей заливке на боевой сервер. Так что лучше сделать все бекапы, но обновлять все же на рабочем сайте.

  37. Дмитрий (1 комм.)

    Спасибо огромное! Я так волновался что что-то пойдет не так, а оказалось все просто отлично прошло, и файлы все на месте! Вот только шаблон чуть-чуть криво встал, а в целом все прошло на ура! Первый раз обновлял =) Как говориться, новичкам везет =) Спасибо огромное! С движка Dle 9.7 на Dle 10.1

  38. sprrut (2 комм.)

    Если обновлю с 9.7 до 10.2 будет ли актуальна эта оптимизация — DLE в четырех частях: Часть 1, Часть 2, Часть 3, Часть 4.

    для DLE 10.2

    • АлаичЪ

      Далеко не все будет актуально, надо с умом подходить. Я планирую пост по оптимизации 10.2, собрав в него все, что актуально.

  39. Максим (4 комм.)

    Обновил с 10.2 до 10.3 прошло всё на ура!

    Спасибо АлаичЪ!

  40. Валерий (62 комм.)

    Раньше обновлялся с других версий. Проблем не было!

    В данное время пришлось обновиться с 9.6 до 10.2.

    НЕ ПОЛУЧАЕТСЯ!

    При запуске site.ru/upgrade/index.php выдаёт ошибку:

    MySQL error in file: /engine/classes/mysql.php at line 52

    Error Number: 1

    The Error returned was:

    Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

    Коллеги, подскажите в чём проблема и как её устранить?

    Может с версии 9.6 до 10.2 нужно обновляться в несколько этапов?

  41. Макс (2 комм.)

    Спасибо тебе Саша! Спасибо за твой блог! Очень помогает! За все модули и оптимизации!

  42. Всехнахпослав (1 комм.)

    Пытаясь, обновится с 9.3 до 10.3, при заходе в админ панель /upgrade/index.php пустая страница...

  43. Андрей (1 комм.)

    А я просто скачал движок на компьютер и выписал строки в файлах, которые были изменены. Сравнивал с чистым дистрибутивом установленной версии DLE через WinMerge. Таким образом сохранил все установленные модули и вспомнил свои забытые изменения в скриптах

  44. Дмитрий (1 комм.)

    Обновился с DLE 10.3 на DLE 10.4 все вроде работает, но захожу через админ панель в настройки социальных сетей и выдает вот такую ошибку Fatal error: require_once (): Failed opening required '/home/favoritem/domains/site.ru/public_html/engine/data/socialconfig.php' (include_path='.:/usr/local/share/pear') in /home/favoritem/domains/site.ru/public_html/engine/inc/social.php on line 27

    В чем дело?

  45. Влад (1 комм.)

    Все норм, но вот статические страницы не переносятся как с ними быть???

  46. Егор (1 комм.)

    Спасибо за пост очень помог! Первый раз обновлял, с 9.3 до 10.2, все хорошо встало, только админка не прогружается, не подскажите в чем может причина?

  47. Евгений (1 комм.)

    Здравствуйте, скажите пожалуйста, все сделал как вы и писали обновился до 10,5 но при заходе в админ панель, попадаю на страницу 404, что не так помогите пожалуйста?

  48. Игорь (1 комм.)

    Обновлялся с версии 9.2 до 10.6, все прошло успешно, благодарю за статью!!!

  49. bekcil (2 комм.)

    Привет. Обновлялся с dle 10.6 на 11 версию и заодно решил сделать чистое обновление. Печально. Но ничего не получилось... Все, кроме папки уплоадс и файлов, типа индекс.пхп удалил. Залил на хост новые файлы... УПС))) И ниуя не вышло... Ладно, хоть бэкап был. Вернулся к старой версии сайта, залил новые файлы, заменой, и обновился! Жаль. Чистое обновление все таки охото сделать.

    • АлаичЪ

      А конкретнее можно, что значит "УПС))) И ниуя не вышло..."?

      • bekcil (2 комм.)

        АлаичЪ, не серчай, если коммент, немного кривой получился. А по факту, я не смог сделать чистое обновление движка. У меня не было ни времени, ни желания разбираться в чем проблема. Возможно, в следующий раз все получится. Жаль, что я не заскринил, то, что написано было. Вроде на белом экране браузера сверху выскочило сообщение, типа файл инсталл.пхп по данному пути не найден. Но, этот файл там был, и правильность написания пути я проверил. Затем, я восстановил сайт из бэкапа. Залил туда новые файлы движка ДЛЕ 11, путем замены. Потом я обновил движок до 11 версии.

        Возможно, дле 10 версии, и 11 чем то отличаются. Чистое обновление, я планирую к следующему релизу.

  50. Валерий (62 комм.)

    Алаичъ, подскажи пожалуйста, можно ли этим способом обновиться с 8.5 на 10.6 (или на 11)?

    Может кто-то обновлялся, подскажите плиз!?

  51. Тарас (1 комм.)

    Спасибо АлаичЪ! Ниразу даже спасибо не сказал, хотя пользуюсь частенько:) Годная тема, спасибо!

  52. Валерий (62 комм.)

    Отключать ли сайт на текущую реконструкцию на время чистого обновления?

  53. Seobes (1 комм.)

    На 11.1 и 11.2 в модуле не работает ни один визуальный редактор. Только bbcodes

  54. Виталий (1 комм.)

    Александр спасибо большое, по инструкции обновился с 9.8 на 11.2 без каких-либо проблем. Теперь читаю ваш блог и узнаю новую информацию.

  55. Александр (2 комм.)

    В первом пункте сохраняем в числе всего прочего и файл socialconfig.php

    Соответственно его же переносим и в пункте семь. Иначе, в админке при заходе в настройку социальных сетей будет выдавать ошибку.

    А вообще, автору большое спасибо за очень полезные рекомендации!

Оставь комментарий, Бро!

· Малоинформативные комментарии или комментарии, не содержащие вопрос, удаляются.
· В поле URL оставляйте ссылку только на свой сайт/блог. Эта ссылка для админа, посетители ее не увидят.
· Любой html-код отображается в виде текста, любые ссылки неактивны.
· Для спаммеров - БЛОГ НЕ DOFOLLOW!!!