web разработка по низким ценам
ул. Шевченко, 37а / офис 1
Украина, ЧО, г. Нежин
+38 068 681 00 08
ежедневно с 08:00 до 22:00
Оставьте заявку, и мы перезвоним вам в течении 15 минут
отправить
Представьтесь пожалуйста *Например, Виктор Смирнов
Ваш номер телефона *Например, +38 (068)-681-00-08
Примечание для оператораНапример, Пожалуйста, свяжитесь со мной во второй половине дня
* - поля, обязательные для заполнения
x
Оставьте заявку, и мы свяжемся с вами в ближайшее время
отправить
Тема обращенияНапример, Требуется продвижение сайта
Представьтесь пожалуйстаНапример, Виктор Смирнов
Ваш номер телефонаНапример, +38 (068)-681-00-08
Ваш e-mailНапример, youname@site.com
Сообщение для оператораНапример, Пожалуйста, помогите мне определиться с тарифом
Все поля, обязательны для заполнения
x
» Перенос сайта на modx

Перенос сайта на modx

Опубликовано: 14.03.2017 в 12:10

Многие наши клиенты обращаются к нам за услугой перенос сайта на MODx, так как сайт разрабатывался на локальном компьютере или ему требуется перенос на более качественный хостинг. При этом важно понимать, что залогом успешного переноса сайта является корректная установка, которая должна быть выполнена ранее. Если по завершению установки сайта выполнять определенные действия по смене настроек кодировки или до установки вносились неоправданные изменения в дистрибутив, то существует большая вероятность возникновения проблем во время переноса сайта на хостинг.

Перенос сайта на modx

 

Внимание! Обратившись за помощью в нашу компанию «Веб-Спутник» вы можете быть уверены в том, что перенос сайта на MODx пройдет успешно и по выгодным ценам. Стоимость переноса мы изучаем индивидуально, в зависимости от сложностей и объема предстоящих задач.

Как проходит перенос сайта на MODx

Перед переносом нужно очистить кэш, зайдя в панель администратора и выполнить следующую команду «Сайт – Обновить сайт». Затем стоит копировать все файлы ресурса в отдельную папку на локальном компьютере. При копировании сайта с локального компьютера можно использовать любой файловый менеджер (к примеру, проводник Windows), а при копировании с хостинга применяется FTP-клиент. В случае необходимости внести в файл .htaccess соответствующие изменения. Затем все файлы копируются и переносятся с помощью FTP-клиента на хостинг.

Перенос сайта на modx

 

Поскольку обычно при установке на хостинг, который работает под управлением UNIX-подобной системы, файлы защищены от изменений, нужно изменить права доступа. С помощью панели управления хостингом или FTP-клиента установите права 777 к папкам assets/export, assets/images и assets/cache. Затем установите права 666 файлам assets/cache/sitePublishing.idx.php, assets/cache/siteCache.idx.php и прочим файлам в папке assets/cache, если они есть. На новом хостинге нужно создать базу MySQL, после чего задать для нее верную кодировку.

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

Перенос с дальнейшей установкой MODx

Выбрав такой вариант переноса, добавьте к заранее записанным файлам на хостинг папку install. Безусловно, стоит использовать под них специально подготовленный дистрибутив MODx, чтобы не было проблем при установке. Затем нужно удалить содержание файла manager/includes/config.inc.php, оставив только одну пустую строку и установить на него права 666. Затем можно произвести обыкновенную установку движка на новом хостинге.

По завершению установки движка нужно сформировать дамп базы данных для последующего переноса на новый сервер. Для этого лучше воспользоваться phpMyAdmin или другой аналогичной программой. Откройте необходимую таблицу на сервере и выберите команду «Экспорт». Далее установить флажок Добавить DROP TABLE / DROP VIEW и флажок «Послать», и выберите формат SQL для экспорта. Из списка таблиц выберите все базы данных, за исключением active_usersevent_logsystem_settings. Не забывайте добавлять используемый префикс перед названием таблиц. Нажмите кнопку «Пошел», после чего сохранить файл с дампом базы данных на компьютере. Откройте базу на новом сервере с помощью phpMyAdmin и импортируйте данные из созданного файла в базу.

Перенос сайта на modx

Затем войдите в панель администратора сайта на новом хостинге и почистите кэш, чтобы убедиться, что данные не берутся из него. Затем можно приступать к изменению параметров сайта, которые заданы по умолчанию. Выберите «Инструменты – Конфигурация» и внесите соответствующие изменения, к примеру, введите номер страницы ошибок и заголовок сайта. Для удобства откройте административную часть на старом хостинге во втором окне браузера и внесите соответствующие исправление во все необходимые поля на нескольких вкладках. Дальше сохраните все изменения конфигурации и можете спокойно работать с сайтом.

Перенос сайта на MODx без установки движка

Если вы не планируете предварительно устанавливать движок, нужно внести изменения в файл manager/includes/config.inc.php. В этом файле описывается название базы данных, пароль и пользователь, кодировка и прочие сведения. Скорректировав файл и перенесши его на хостинг, не забудьте установить на него права 644. Все таблицы базы данных экспортируйте с локального компьютера или старого хостинга, используя phpMyAdmin или другую аналогичную программу, а затем импортируйте данные в базу данных на новом хостинге.

Войдите в панель администратора на новом хостинге, выбрав команду «Инструменты – Конфигурация». Дальше на вкладке «Интерфейс и представления» укажите правильный путь к файлам в поле «Путь к Файлам». Точно также на вкладке «Файл-менеджер» исправьте значения в «Путь для файлового менеджера». Если у вас нет информации о точном пути к файлам, рекомендуем воспользоваться первым способом переноса или обратиться в техническую поддержку хостинга. После сохранения конфигураций очистите кэш и проверьте работу ресурса на новом хостинге.

Перенос сайта на modx

Перенос сайта на MODx: возможные проблемы

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

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

Перенос сайта на modx

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

Если изначальная установка прошла успешно, но при попытке переноса веб-проекта на новый хостинг ни один из перечисленных способов не принес желанного результата, обратитесь за помощью к специалистам нашего интернет-агентства «Веб-Спутник».

Понравился материал? Поделитесь с друзьям:
0
Поделилось
0 комментариев к новости
Комментарии к данной новости отсутствуют. Будьте первым, и выразите свое менение!
Добавить комментарий
Ваше Имя:
Ваш E-mail:
Ваш комментарий: