Багатьом з Вас, хто використовує піратську Nulled версію DataLife Engine, приходили "листи щастя" на пошту.
Або вони скоро Вам прийдуть, і у Вас буде декілька варіантів виходу з цієї ситуації:
1) Це купити DataLife Engine - від 3199 до 3999 рублів;
2) Замовити абузоустойчівий хостинг;
3) Переїхати на безкоштовний движок - WordPress.
Виберемо третій варіант, тому що він найлегший і безкоштовний.
Перш ніж починати якісь маніпуляції, варто зробити backup сайту і backup бази даних вашого сайту.
Покрокова інструкція перенесення сайту з DLE на Wordpress:
1) Робимо backup бази даних і всіх файлів. (На всякий випадок, якщо раптом не вийде перенесення)
2) В кореневу папку встановлюємо Wordpress
3) За базу вказуємо базу від сайту на DataLife Engine
4) Встановлюємо плагіни: Wp-no-category-base (прибирає посилання на / category /), Rus-to-lat (Перекладає урли в латиницю)
5) Наводимо Url wordpress до виду як вони були на DataLife Engine. (Для цього Йдемо Консоль -> Параметри-> Постійні ссилкі-> Проізвольно-> Ставимо: «/%category%/%post_id%-%postname%.html»)
6) Конвертуємо базу даних
Для цього в phpmyadmin необхідно виконати ось такий запит:
В принципі сайт вже повинен працювати. Залишається тільки підігнати шаблон, повернути все блоки, кнопки та інше. Але це вже швидше відноситься до налаштувань Wordpress, ніж до предмету цієї статті, тому просто втрачу цей момент .... ... dle
DLE Charset Converter
Скрипт для конвертації бази даних + детальна інструкція по перекладу сайту, який працює на CMS DataLife Engine, з windows-1251 в utf-8.
Як перенести DLE сайт на хостинг
Тут запропоновані корисні поради по роботі з движком. Багатьох цікавить, як простіше зробити перенесення скрипта з локальної машини на працюючий
Як створити блог в інтернеті
Модуль Yandex Disk Backup v1.0
Бекап бази даних на Яндекс.Діск в DLE. Даний модуль для Dle дозволяє вам записувати копії бази даних на Яндекс Диск.
WordPress 3.0.4, доступна для автоматичного оновлення через консоль або для скачування вручну, - дуже важливе оновлення, яке стоїть
Те робимо наступне. Шукаємо файл від якого йде цей запит.
Він знаходиться по шляху:
engine \ modules \ faq \ user_area \ showblock.php
У ньому шукаємо рядок:
$ Where = "WHERE" .implode ( "AND", $ where);
Міняємо на:
$ Where =! Empty ($ where). "WHERE" .implode ( "AND", $ where). '';