Көптөгөн колдонуучулар сайтты CMS Joomla иштеткен башка хостингге кантип өткөрүү керек деген суроого кызыгышат. Бул процесс өтө жооптуу жана колдонуучунун көңүлүн жогорулатууну талап кылат. Процедура эки өтө маанилүү кадамга бөлүнөт: өткөрүп берүүгө даярдоо, файлдарды өткөрүү жана орнотуу.
Өткөрүүгө даярданууда
Joomla сайтын башка жердеги хостингге ийгиликтүү өткөрүп берүү бул процесске даярдык канчалык деңгээлде жана туура жүргүзүлгөнүнөн көз каранды. Файлдарды хостинг серверинен компьютерге туура көчүрүү өтө маанилүү. Эгер сайт абдан чоң болсо жана көптөгөн файлдардан турса, анда көчүрүү процедурасы өтө көп убакытты талап кылышы мүмкүн.
Көчүрүү учурунда колдонуучу тармактын бузулуусунан жана байланыштын үзүлүшүнөн иммунитети жок, бул процесстин сапатына таасир этиши мүмкүн. Файлдар туура же толугу менен көчүрүлбөй калышы мүмкүн. Көчүрүүнүн коопсуздугун жана ишенимдүүлүгүн жогорулатуу үчүн бул процедураны эки жолу аткарып, файлдардын эки версиясын тең сактап, анан аларды салыштыруу сунушталат. Алар окшош болсо, андакөчүрмөсү ийгиликтүү болду. Башка хостингге сайтты көчүрүү алдында, бул салыштыруу үчүн абдан маанилүү болуп саналат. Көптөгөн хостинг провайдерлери башкаруу панелдеринде маалыматтарды архивдөө мүмкүнчүлүгүн беришет. Андан кийин файлдарды архив катары жүктөп алса болот, бул бир топ жеңил.
Файлдардан тышкары, маалымат базасын жана Joomla CMS жөндөөлөрүн көчүрүп алышыңыз керек. Ошондуктан, кийинки кадам MySQLде сакталган маалыматтардын камдык көчүрмөсүн алуу болот, анткени аны менен CMS иштейт. Бул үчүн хостинг башкаруу панелинен PhpMyAdmin бөлүмүн таап, андан бардык Joomla таблицаларын gzip архив файлына экспорттооңуз керек.
Файл өткөрүү жана орнотуу
Доменди башка хостингге өткөрүүдөн мурун, анын эрежелери жана жөндөөлөрү менен таанышуу абдан маанилүү. Сиз.htaccess жана index.php файлдарынын бар-жоктугун текшеришиңиз керек. Маалыматтарды өткөрүп жатканда, алар өз файлдарыңыз менен алмаштырылышы керек. Маалыматтар базасын башкаруу үчүн, сиз аны PhpMyAdmin башкаруу панелинен таап, ал жерде жаңы маалымат базасын түзүшүңүз керек же ал мурунтан эле бар болсо, учурдагысын колдонушуңуз керек. Ага мурда түзүлгөн gzip архивин импорттоо керек. Эгер андан кийин таблицалар пайда болсо, анда импорт ийгиликтүү болду.
Сайтты башка хостингге жылдыруудан мурун configuration.php файлындагы Joomla конфигурациясынын жөндөөлөрүн өзгөртүү керек. Бул үчүн, аны блокнот менен ачып, жаңы хостинг сатып алууда чыгарылган орнотууларды өзгөртүңүз. Көбүнчө өзгөртүүлөр төмөнкү саптарга тиешелүү:
- колдонуучунун кирүү;
- сырсөз;
- негизги аталышмаалымат;
- сервердин дареги.
Жаңы хосттер колдонуучуга жаңы DNS серверинин параметрлерин бериши керек, алар каттоо панелине киргизилиши керек. Бул кадамдар колдонуучунун сайтын жаңы хостингге байланыштыруу үчүн аткарылышы керек.
Этияттык менен жана кылдаттык менен, файлдар мурунку хостингден көчүрүлгөндүктөн, аларды жаңы серверге жүктөшүңүз керек. Сайтты башка хостингге өткөрүүдөн мурун туташуу статусун текшерүү эң жакшы, анткени бул процедуранын жүрүшүндө үзгүлтүккө учуратууларга жол берилбейт. Эгер жаңы сервердин жөндөөлөрү уруксат берсе, анда файлдарды архив катары жүктөп алып, анан аларды жаңы сайттан ачсаңыз болот.
Файлдарды ийгиликтүү өткөрүп алгандан кийин, кээ бир папкаларга жазуу уруксаттарын коюшуңуз керек. Биринчиден, бул тиешелүү "/сүрөттөр/stories/" жана "/ кэш/". Алардан тышкары, колдонуучунун сайтында жазуу уруксаттарын аныктоону талап кылган башка компоненттер болушу мүмкүн, мисалы, сүрөт галереясы. Эми сиз сайттын админ панелине кирип, кирүүгө аракет кылышыңыз керек. Эгер ал ийгиликтүү болсо, анда сайтты көчүрүү ийгиликтүү болду.