Главная страница / Советы / Перенос сайта с локального сервера на хостинг
декабрь 11 2006

Перенос сайта с локального сервера на хостинг

celsoft 11 декабря 2006 Советы 59 562
Добрый день уважаемые посетители,

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

Итак, вы закончили тестирование и готовы переносить скрипт на сервер. Для этого в первую очередь вам необходимо создать резервную копию вашей базы данный в MySQL. Зайдите в Админцентр -> Другие разделы -> Настройка базы данных и сохраните вашу базу данных. После этого копия вашей базы данных будет находится в папке /backup/.

Вы готовы к тому чтобы копировать все файлы на сервер, скопируйте все файлы скрипта с локального сервера на ваш хостинг включая все папки, в том числе и папку backup. Далее мы рекомендуем произвести новую установку скрипта на сервере используя при этом install.php. Мы рекомендуем именно это действие, т.к. скрипт установки проверит все права на запись на нужные папки, и скажет где они у вас отсутствуют и их необходимо поставить. Если при работе под Windows права папок роли не играют, то при работе на хостинге это очень важный момент. Также будет настроено MySQL соединение именно на этот сервер, а не на ваш локальный.

После того как вы произвели новую установку скрипта, то вы должны опять зайти в Админцентр -> Другие разделы -> Настройка базы данных, и произвести восстановление резервной копии базы данных.

После восстановления базы данных вы можете либо повторно восстановить файл настроек скрипта /engine/data/config.php, либо провести настройки скрипта повторно в админпанели скрипта. Также необходимо восстановить файлы engine/data/videoconfig.php, engine/data/wordfilter.db.php, engine/data/xfields.txt, engine/data/xprofile.txt

После этого очистите содержимое папок engine/cache/ и engine/cache/system/ от их содержимого, за исключением файлов .htaccess

Вот и все ваш скрипт успешно перенесен, довольно быстро и с минимальными потерями.

Если вы переносите скрипт и базу данных вручную не используя стандартные средства скрипта, то помните что у вас должны быть установлены права на запись CHMOD 777 на папки templates/, backup/, engine/data/, engine/cache/, uploads/, а также на все вложенные в них папки. На все файлы в этих папках должен быть установлен CHMOD 666.

Комментарии

  1. celsoft (Администраторы)

    18 декабря 2014 15:41 3 370 комментариев
    Цитата: Typhoon
    Я обновился, но не до конца. Моя вина, прошу прощения.

    Но все же, через админ панель сохраняю, ключ и ID приложения прописываю, через настройки системы включаю. Не сохраняется..

    Права на запись для данного файла установите CHMOD 666
  2. Typhoon (Клиенты)

    19 декабря 2014 11:16 4 комментария
    Цитата: celsoft
    Права на запись для данного файла установите CHMOD 666


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

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

    Благодарю.
  3. celsoft (Администраторы)

    19 декабря 2014 12:08 3 370 комментариев
    Цитата: Typhoon
    Приветствую! Да, платформа у Вас хорошая. Но Вы не думаете над созданием модулей, от официального сайта "Клиентам" бесплатно, т.к они и так оплачивают лицензию с Тех. поддержкой.

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

Информация

Комментирование публикаций доступно только пользователям имеющим действующую лицензию на скрипт. Если вы уже приобретали скрипт, то вам необходимо зайти на сайт под своим клиентским аккаунтом.

Календарь

«    Июль 2020    »
ПнВтСрЧтПтСбВс
 12345
6789101112
13141516171819
20212223242526
2728293031 

Опрос на сайте

Совершаете ли вы покупки в интернет?