MODx - трансфер сайт, шефът на ИТ

Преместването MODx сайт на ново място

MODx революция - е уеб приложение, чиито данни са в базата данни. Поради това, преходът към нов сървър (домакин) ще включва не само прехвърлянето на всички файлове, но също така информацията, съхранявана в базата данни. В допълнение към тези действия, ще трябва да бъде все повече и изпълнява някои други действия, необходими за отстраняване на мястото на прехвърляне на MODx Revo.

Съвет: Тези стъпки не са задължителни. Но те могат да ви помогнат да се справят с неизправността на място проблем, който може да се появи, след като прехвърлянето на ново място. Всичко, което трябва да се извърши - го затвори в системата за управление на MODx "Използване на приятелски URL (friendly_urls)" и да преименувате файла .htaccess в ht.access. И след като се премести в ново място и да тествате изпълнението му, да направи обратното въздействие. Т.е. даде възможност на приятелски URL адреса и да преименувате файла .htaccess ht.access.

Съвет: Преди да се пристъпи към закупуване на хостинг и й се прехвърли на сайта, на който работи MODx революция, уверете се, че той не е имал никакви проблеми (например, той не поддържа ЗНП или нещо друго). Проверете този момент е много проста, тъй като Всеки хостинг осигурява демо период за безплатно тестване. Всичко, от което се нуждаем, е да се сложи новия модул на MODx революция и да се провери нейната ефективност.

Изчистване на кеш паметта MODx

Преди да се пристъпи към мястото на преместване на друг хостинг или на друго място (например локален сървър), първо трябва да бъде напълно чист от кеша. За да направите това, влезте в административната област (мениджър) MODx и направете следното в него:

  1. Изключване на сайта (System Preferences -> Състояние на сайта ->, за да "не").
  2. Изчистете мястото на кеша (Управление -> Clear Cache).
  3. Изчистване на сесия (Управление -> Край на всички сесии).

Забележка: Най-безопасният и правилния начин - това е ясно на кеш паметта ръчно. Това може да стане чрез премахване на цялото съдържание на директорията на кеш. намира в основната папка. Този процес обикновено е по-бързо да се изпълни в сървъра с помощта на File Manager. Но това може да се направи, и FTP.

Следващата стъпка - е да копирате всички файлове от проекта. Това действие се извършва по-бързо, ако тяхното предварително опаковани в архива.

Ако искате да прехвърлите вашия уеб сайт MODx от един хост на друг, в този случай, можете да използвате готови инструменти, специално предназначени за тази цел.

Например, на една хостинг SpaceWeb можете да използвате файловия мениджър, в който да изберете връзката "Създаване на архив на всички файлове" или в "Backup" на раздел с помощта на "Save архив на всички файлове в домашната директория."

Създайте резервно копие на всички файлове на хостинг SpaceWeb

Например, на една хостинг раждаш за архивиране на необходимите файлове, можете да използвате файловия мениджър, (десен бутон на мишката -> изберете "Изтегли ZIP архив") или в "Backup" на секцията, като натиснете "Запис на резервната".

Създайте резервно копие на всички файлове на хостинг SpaceWeb

Създаване на база данни сметище

Извършва се изсере на база данни, т.е. експортната структура и данни. В зависимост от това, което с помощта на база данни - тя се извършва от един или друг инструмент.

В MySQL, например, това се постига чрез клиент mysqldump полезност:

Това действие може да се извърши и с помощта на PhpMyAdmin инструмент. За да направите това, изберете базата данни, отидете на "Export" в раздела, задайте необходимите параметри и натиснете "ОК".

Създаване на база данни сметище MODx използване PhpMyAdmin инструмент

Ако искате да направите резервно копие на сайта на база данни, намираща се на домакина, че е най-лесно да се направи чрез контролния панел:

  • на хостинг SpaceWeb - в контролния панел, за да изберете икона, "на MySQL бази данни" в страницата, която се отваря пред необходимите бази данни, за да кликнете върху иконата на дискета (Направете копие на "изхвърлят" база данни).
  • на хостинг раждаш - в контролния панел раздел "Backup", кликнете върху раздела "База данни", изберете базата данни и кликнете върху "Качване на резервно копие."

Прехвърляне на файлове и данни на ново място

Извършва обратно действие, т.е..:

  • Трансфер архивни файлове в желаната директория на нов сървър. На хостинг тази операция може да се извърши с помощта на диспечера на файловете. След като копирането, трябва да се провери разрешенията директориите и файловете. За директории трябва да се зададе 755 за файлове - 644. Ако правата за файлове и папки, които не се показват правилно, а след това можете да ги промените с помощта на следните команди в SSH-клиент (шпакловка):
  • Създаване на база данни и да ги импортирате в създаден преди това сметище (с файл с SQL разделителна способност). Ако размерът на файла е голям, е необходимо да извършите тази операция от командния ред с помощта на MySQL инструмент: В домакин на изпълнението на тази команда се осъществява чрез протокола SSH. В Windows, за да се свържете със сървъра за този протокол, можете да използвате SSH клиент PuTTY.

Ако размерът на база данни не е голям, инструмента за импортиране на база данни, можете да използвате PhpMyAdmin.

Създаване на MODx на конфигурационен файл

След прехвърлянето на файлове и данни за новия сървър (например, друг хостинг), трябва да промените главния конфигурационен файл MODx config.inc.php. който се намира на следното място:

В този файл, трябва да посочите правилния път към различните ресурси MODx, както и настройките за свързване към базата данни. За да се извърши тези действия на хостинга, първо трябва да знаем дома си директория. Възможно е да се извърши, например, можете да използвате SSH. За да направите това в SSH клиент ще трябва да въведете следните команди:

Отворете config.inc.php файл и да извършва следните промени:

Забележка: В процеса на редактиране config.inc.php на файла може да се наложи да промените своите разрешения. След като редактирате този файл, да го настроите достъп само за четене.

Промените също трябва да произвеждат повече в 3 допълнителни PHP файлове:

  • /config.core.php
  • /connectors/config.core.php
  • /manager/config.core.php

В тези файлове, трябва да укажете пълния път до правилното място MODx Revolution ядро ​​директория:

Актуализиране на файла .htaccess

Когато прехвърляте на сайта на нов (други) хостинг, може да се наложи да направите промени в .htaccess конфигурационния файл. Това може да се дължи на факта, че някои от текущите си настройки не може да се поддържа на новия хостинг.

Забележка: Ако сте в прехода към нов хостинг Аз все още имам и името на домейна на сайта, се уверете, че прекарват съответните промени в .htaccess файла.

Стартирате отново инсталационната програма

След като се премества в сайта и да направите промени в конфигурационните файлове, трябва да се изпълни отново инсталационния скрипт (site.ru/setup).

Съвет: Повтарящата инсталационния процес MODx революция ще осигури трае преместването чрез изпълняване на инструкции от настройката.

За да направите това, ако не разполагате с монтаж монтаж, да го изтеглите. В този случай, трябва да изтеглите версия на MODx Revoution, който е инсталиран на вашия сайт. След това се разопакова получи архива и изтегляне на директория за инсталиране в корена на вашия сайт. Започнете процеса на инсталиране и изберете режим на актуализация.

Препоръка след инсталация: За да се кеша на браузъра, не влияе на работата на одитираната сайта, на страницата е по-добре да се отвори в режим инкогнито или след изчистването от кеша.

Ако в резултат на трансфер от администратора на сайта панел не работи, например, показва празна страница (бял екран), а след това се опитват да използват съветите и препоръките, дадени в статията.

Евгений 07:00 преди # 0

Александър, добър ден!
За Съвета да ти пиша. Моля, кажете ми кой е по-добре да изберете хостинг? Изборът разбира се, е огромен, очите се разминават. И това е желателно да се ефективно и без проблеми) на сайта малък, замислени в момента lokalke, ще бъдат добавени броя на страниците на по-малко от 50, веднага след като фото галерия, добре, може би статия. Какво може да ви посъветва?

Александър Maltsev 04:00 преди # 0

Добър ден.
Основно се използва от споделен хостинг Sweb или раждаш. CMS система MODx работа за тях много добре. Всички разполагат с PHP 7.1 версия. Проблеми с липсата на интернет страницата, дължащи се на хостинг на практика няма проблеми. Т.е. сайт е на разположение 24 часа в денонощието, 365 дни в годината. Например, ако сайтът е добре оптимизиран, а след това в най-евтината тарифа виртуален хостинг Sweb тя може да издържа натоварвания до 5000 посетители на ден. Аз вярвам, че това не е лоша фигура. На раждаш всички имат безплатен билет споделен хостинг. Ако посетителите на ден малко, можете дори да го изберете. И когато увеличението на натоварване, а след това преминете към по-платена такса.

Ако искате по-управляем хостинг, можете да опитате modhost.pro. Той се изостри от MODx и да изпълнява задачите си по-лесно, като актуализация на системата. Въпреки, че на практика не се използва, и го цени, в сравнение с споделен хостинг Sweb раждаш и малко скъпо.

Преди 31-та минута Евгений, # 0