Как установить созданный сайт на Ваш хостинг или свой веб-сервер?

28.04.2020

Прежде, чем приступить к выполнению ниже описанной инструкции, ознакомьтесь с техническими требованиями и примите к сведению, что даже, если Ваш веб-сервер или арендованный хостинг обладает всеми перечисленными характеристиками, работа CMS не может быть гарантирована на 100%, так как мы не можем гарантировать, что настройка веб-сервера кем-то другим выполнена на 100% качественно.

Тем не менее, если Вам нужен хостинг, который будет полностью независим от создателя Вашего сайта, то выбирайте этот хостинг. Именно на нём тестируется каждая новая версия CMS Zion WebEngine. И именно под него делаются все возможные оптимизации...

Если Вы сообщили создателю сайта, что хотите разместить сайт не у него на хостинге, то Вам должны быть высланы дистрибутив (скорее всего в архиве) и дамп базы данных (скорее всего в файле с расширением sql)

  1. Распакуйте архив
  2. Загрузите все файлы (кроме дампа базы) в нужный каталог на хостинге или на веб-сервере. Уточните, как найти этот каталог, у хостера или специалиста, занимающегося настройкой веб-сервера
  3. Создайте MySQL-базу (например, через phpMyAdmin). Используйте кодировку cp1251_general_ci
  4. Импортируйте дам базы
  5. Зайдите в браузере по адресу http://(ваш-домен)/admin.php
  6. Укажите параметры для доступа к ранее созданной базе и нажмите Сохранить
  7. Если для всех файлов и каталогов установлены права 0777 (полный доступ), то все необходимые параметры сами скорректируются

Возможные "излечимые" проблемы:

  1. Если при переносе адрес сайта (домен) не меняется (остаётся прежним), то до 5-го этапа нужно для него сменить NS-серверы. Уточните, как это сделать, у регистратора и/или администратора домена либо у специалиста, занимающегося настройкой домена.
    Важно: сайт при этом может быть недоступен до 4-х часов или (в редких случаях) дольше.
  2. Если при переносе не меняется хостер, но меняется аккаунт у того же хостера (сайт переносится с одного логина на другой логин у того же хостера), то сначала нужно отменить парковку домена на старом аккаунте и после этого выполнить парковку на новом. Уточните, как это сделать, у хостера или у того, кто ранее оказывал Вам услуги хостинга.
  3. Если до переноса сайт использовал SSL-сертификат и должен продолжить работать через защищённый протокол HTTPS после переноса, то до 5-го этапа подключите для домена SSL-сертификат. Уточните, как это сделать, у хостера или специалиста, занимающегося настройкой веб-сервера.
    Важно: нужно отключить любую автоматическую переадресацию с протокола HTTP, на протокол HTTPS со стороны хостера, так как CMS делает это автоматически и одна переадресация может создать проблемы для другой.
  4. Если до переноса сайт использовал SSL-сертификат, но при переносе Вы решили отказаться от такой возможности в пользу устаревшего и НЕбезопасного протокола HTTP, то до 2-го этапа удалите из корневого каталога дистрибутива файл .htaccess (он создастся сам автоматически с нужными параметрами позже) и в файле ini/options.ini в строке с параметром self::$mainmirror поменяйте https:// на http:// (после указания протокола должно следовать доменное имя Вашего сайта и слеш / на конце).
    Важно: при отказе от SSL-сертификата, Вы не только делаете уязвимым себя, свой сайт и его посетителей, но и "удаляете" сайт из всех поисковиков

CMS Zion WebEngine является бесплатной системой. Развивается за счёт рекламы, помощи веб-студии #webZion и других спонсоров.

 

Будем рады, если Вы поддержите нас любой суммой, а также поделитесь идеями на счёт каких-либо улучшений и доработок для CMS...

 

Заранее, большое, спасибо

 

Блог обновлений

Zion WebEngine 21.10.05
  • Доработан класс, благодаря которому можно парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
    • Реализована возможность скрывать и отображать подкатегории и товары для любой категории:
      • Полезно, когда ассортимент анализируемого сайта - очень большой
      • Анализ категорий при их скрытии останавливается:
        • Возобновляется при отображении
      • При скрытии отображается количество подкатегорий и товаров в данной категории
    • Реализована перепроверка записей через настраиваемое количество дней
    • Разработка ещё не завершена

Zion Import База данных/Таблицы данных Категории Классы Сайт-каталог

Zion WebEngine 21.09.30
  • Доработан класс для управления импортом из CRM Intrum (спасибо Good Авто):
    • Снят лимит на количество импортируемых из CRM данных о контактах
  • Доработан класс для управления заказами (спасибо Смарт Мастер):
    • Устранены недочёты при отображении цен со скидками
  • Доработаны классы для управления базой данных и способами оплаты:
    • Реализована возможность для тех способов оплаты, для которых это необходимо, запрещать переход к оплате до проверки заказа администратором:
      • После подтверждения пользователь будет сразу направлен на форму оплаты
    • Реализовано автоматическое создание страницы с формой проверки статуса и оплаты заказа:
      • Ранее её нужно было создавать в ручную (возможность запрета оплаты до проверки уже была реализована для настраиваемого модуля бронирования)
  • Доработан класс для управления SMS-шлюзом:
    • Исправлена ошибка в адресе формы проверки статуса и оплаты заказа

Zion WebEngine Zion Catalog Zion Import SMS База данных/Таблицы данных Импорт/Экспорт Классы Контент/Контентные единицы Корзина для заказов Настраиваемые модули Скидки/Наценки Способы доставки/самовывоза Способы оплаты Формы

Zion WebEngine 21.09.28
  • Доработан класс, благодаря которому можно парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
    • Завершено внедрение возможности сканирования подстраниц категорий товаров
    • Разработка ещё не завершена

Zion Import База данных/Таблицы данных Категории Классы Пагинация/Подстраницы Сайт-каталог Что такое Классы?

Zion WebEngine 21.09.27
  • Доработаны классы для управления контентом и шаблонами, а также CSS-оформление для распечатки счетов (спасибо Смарт Мастер):
    • Устранены недочёты в записях по умолчанию, необходимых для распечатки счетов, которые используются для настраиваемого модуля оплаты заказов в интернет-магазине с расчётного счёта

Zion WebEngine Zion Catalog Интернет-магазин Классы Контент/Контентные единицы Корзина для заказов Настраиваемые модули Способы оплаты Шаблоны контента Что такое Шаблон контента?

Zion WebEngine 21.09.23
  • Код PHP-библиотеки phpQuery доработан для совместимости с PHP 7.4-8.0:
    • Устаревшее обращение к элементам массивов заменено на рекомендуемое
  • Доработан класс, благодаря которому можно парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
    • Ведётся внедрение возможности сканирования подстраниц категорий товаров
    • Разработка ещё не завершена

Zion Import PHP База данных/Таблицы данных Категории Классы Пагинация/Подстраницы Сайт-каталог

Zion WebEngine 21.09.22
  • Доработан монитор функциональности PHP:
    • Актуализирована информация о минимальных и рекомендуемых системных требованиях:
      • Теперь для работы CMS необходим PHP версии не ниже 8.0
      • Подписчикам на обновления CMS беспокоиться не стоит - новые версии CMS соответствуют всем необходимым требованиям
      • Тем, у кого подписка на обновления пока не подключена, стоит принять во внимание, что старые версии PHP - потенциально уязвимы. Использовать их небезопасно!
  • Доработаны некоторые компоненты файл-менеджера KCfinder:
    • Учтены требования PHP 8.0 при работе с массивами

Zion WebEngine Технические требования PHP Мониторинг Обновления CMS Файл-менеджер

Zion WebEngine 21.09.21
  • Доработан класс для управления корзиной заказов (спасибо Moto-Retail18):
    • Устранены недочёты с отображением полей для указания адреса доставки, когда это необходимо, например, при доставке через транспортную компанию
  • Созданы новые настраиваемые модули автоматических скидок (спасибо Смарт Мастер):
    • В одном модуле доступно снижение цены на указанный процент, если товар относится к указанной категории, а пользователем достигнут указанный скидочный уровень
    • В другом модуле доступна фиксированная указанная цена, если товар относится к указанной категории, а в корзине товаров из данной категории не менее указанного количества:
      • Дополнительно можно использовать или не использовать эту скидку, если указанная характеристика равна или не равна (соответственно) указанному значению
  • Доработаны все остальные настраиваемые модули автоматических скидок, а также класс для управления скидками:
    • Учтена возможность использовать не только скидки (наценки) на проценты, но и использование фиксированных (сниженных или повышенных) цен
    • Устранены выявленные недочёты
    • Скорректированы записи по умолчанию
  • Доработан настраиваемый модуль для интеграции с SMS-центром:
    • Дополнена инструкция по предоставлению документов в связи с ужесточением требований к SMS-рассылкам от оператора "Мегафон"

Zion WebEngine Zion User Control Zion Catalog SMS Интернет-магазин Категории Классы Корзина для заказов Настраиваемые модули Помощники/Мастеры/Инструкции/Подсказки Скидки/Наценки Способы доставки/самовывоза Характеристики/Разновидности Что такое Классы?

Zion WebEngine 21.09.17
  • Доработан класс для управления обновлениями CMS на стороне сервера:
    • Актуализирована информация в подсказке об условиях получения обновлений для CMS
  • Доработан класс, благодаря которому можно парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
    • Реализовано сканирование всех категорий и их подкатегорий с любым уровнем вложенности
    • Реализовано сканирование товаров, в том числе их цен
    • Реализована возможность включать/выключать слежение за процессом сканирования
    • Расширен список доступных параметров
    • Разработка ещё не завершена

Zion Import Zion Server Что такое CMS Zion WebEngine? База данных/Таблицы данных Веб-сервер/Хостинг Категории Классы Обновления CMS Помощники/Мастеры/Инструкции/Подсказки Сайт-каталог

Zion WebEngine 21.09.16
  • Доработан класс для управления импортом из CRM Intrum (спасибо Good Авто):
    • Теперь возможна не только загрузка данных из CRM, но и отправка данных в неё:
      • Реализована правка объектов
      • Реализовано добавление комментариев

Zion Import Импорт/Экспорт Классы

Zion WebEngine 21.09.15
  • Доработан класс для управления навигацией (спасибо Смарт Мастер):
    • В меню способов доставки по умолчанию учтено, что при отсутствии в комплекте поставки пакета Zion xDelivery вызов некоторых JS-функций может быть недоступен
  • Доработан настраиваемый модуль создания заказов в CMS:
    • Устранены недочёты при сохранении его параметров
  • Доработан класс для управления корзиной заказов:
    • Устранены недочёты со скрытием полей для указания адреса доставки, когда это необходимо, например, при самовывозе
  • Доработан настраиваемый модуль реакции на заказ, который будет изменять скидочный уровень пользователя в зависимости от стоимости заказа в интернет-магазине:
    • Создан плагин userdiscountlevel_Current, который позволяет отобразить название текущего скидочного уровня активного пользователя

Zion WebEngine Zion User Control Zion Catalog Что такое Комплект поставки? Доступы/Пользователи Классы Корзина для заказов Меню/Списки/Навигация Настраиваемые модули Реакции на заказ Скидки/Наценки Способы доставки/самовывоза

Zion WebEngine 21.09.14
  • Доработан класс, благодаря которому можно парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
    • Оптимизирован программный код класса
    • Разработка ещё не завершена

Zion Import База данных/Таблицы данных Классы

Zion WebEngine 21.09.09
  • Доработаны главный файл гостевого интерфейса и классы для управления корзиной и заказами (спасибо Смарт Мастер):
    • Устранены недочёты при подсчёте статистики просмотров, добавлений корзину и оформлений заказов

Zion WebEngine Zion Catalog Что такое Административный интерфейс и Гостевой интерфейс? Гостевой интерфейс Классы Корзина для заказов

Zion WebEngine 21.09.07
  • Доработан класс, благодаря которому можно парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
    • Реализовано указание того, какая на стороннем сайте используется кодировка
    • Реализовано указание того, как выглядят ссылки на подстраницы
    • Разработка ещё не завершена

Zion Import Что такое CMS Zion WebEngine? База данных/Таблицы данных Категории Классы Кодировки/Наборы символов Пагинация/Подстраницы

Zion WebEngine 21.09.04
  • Доработан настраиваемый модуль реакции на заказ, который будет изменять скидочный уровень пользователя в зависимости от стоимости заказа в интернет-магазине (спасибо Смарт Мастер):
    • Переработаны некоторые таблицы данных
    • Реализовано изменение/сохранение текущего уровня при просмотре информации о пользователе в административном интерфейсе
      • Отображение этой информации будет доступно только при наличии в комплекте поставки Zion Catalog и Zion User Control
    • Разработка завершена, но необходимые настраиваемые модули автоматических скидок, пока не реализованы

Zion User Control Что такое Комплект поставки? Административный интерфейс База данных/Таблицы данных Доступы/Пользователи Интернет-магазин Классы Корзина для заказов Настраиваемые модули Реакции на заказ Скидки/Наценки

Zion WebEngine 21.09.02
  • Доработан класс, благодаря которому можно парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
    • Переработано задание настроек того, как выглядят категории товаров на стороннем сайте
    • Многие другие настройки упразднены на время разработки
    • Разработка ещё не завершена
  • В комплект пакета Zion Import включена библиотека phpQuery, на функционале которой будет реализован разрабатываемый парсер

Zion Import PHP База данных/Таблицы данных Категории Классы

Zion WebEngine 21.09.01
  • Доработан класс для управления импортом из CRM Intrum (спасибо Good Авто):
    • После проведённых испытаний устранены недочёты в импорте данных о контактах, связанных с объектами (товарами)
    • Устранены недочёты при работа с датами при импорте контактов

Zion Import Дата/Время/TimeMashine Импорт/Экспорт Классы

Zion WebEngine 21.08.31
  • Доработан настраиваемый модуль реакции на заказ, который будет изменять скидочный уровень пользователя в зависимости от стоимости заказа в интернет-магазине (спасибо Смарт Мастер):
    • Реализована необходимая реакция на заказ:
      • Ведутся испытания
    • Реализовано отображение текущего уровня при просмотре информации о пользователе в административном интерфейсе:
      • Изменение пока недоступно
    • Разработка пока не завершена
  • Доработано меню администратора для пакета Zion Catalog:
    • Устранены недочёты из предыдущего обновления

Zion User Control Zion Catalog Что такое Административный интерфейс и Гостевой интерфейс? Административный интерфейс Доступы/Пользователи Интернет-магазин Классы Корзина для заказов Меню администратора Настраиваемые модули Обновления CMS Реакции на заказ Скидки/Наценки

Zion WebEngine 21.08.30
  • Создан новый класс, благодаря которому можно будет парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
    • Реализовано задание настроек того, как выглядят товары и их категории, а также того, где их искать на стороннем сайте
    • Разработка ещё не завершена
  • Доработано меню администратора для пакета Zion Import

Zion Import SMS База данных/Таблицы данных Классы Меню администратора Сайт-каталог Что такое Классы?

Zion WebEngine 21.08.27
  • Доработан настраиваемый модуль реакции на заказ, который будет изменять скидочный уровень пользователя в зависимости от стоимости заказа в интернет-магазине (спасибо Смарт Мастер):
    • Реализовано управление скидочными уровнями: добавление, редактирование, удаление, сортировка, отображение
    • Реализовано создание записей по умолчанию
    • Разработка пока не завершена
    • Для этих целей доработан класс для управления базой данных

Zion WebEngine Zion User Control Доступы/Пользователи Интернет-магазин Классы Корзина для заказов Настраиваемые модули Реакции на заказ Скидки/Наценки

Zion WebEngine 21.08.26
  • Доработан класс для управления импортом из CRM Intrum (спасибо Good Авто):
    • Реализована возможность импортировать на сайт данные о контактах, связанных с объектами (товарами):
      • Ведутся испытания

Zion Import Импорт/Экспорт Классы