Paljusid kasutajaid huvitab küsimus, kuidas saiti teisaldada teise hostimisse, kus töötab CMS Joomla. See protsess on väga vastutustundlik ja nõuab kasutaja suuremat tähelepanu. Protseduur jaguneb kaheks väga oluliseks etapiks: edastuse ettevalmistamine, failiedastus ja seadistamine.
Ülekandmiseks valmistumine
Joomla saidi edukas teisaldamine mujale hostimisse sõltub suuresti sellest, kui hästi ja õigesti selle protsessi ettevalmistamine läbi viidi. Väga oluline on failide korrektne kopeerimine hostiserverist arvutisse. Kui sait on väga suur ja koosneb paljudest failidest, võib kopeerimisprotseduur võtta väga kaua aega.
Kopeerimise ajal ei ole kasutaja kaitstud võrgutõrgete ja side katkemise eest, mis võib protsessi kvaliteeti mõjutada. Faile ei pruugita õigesti või täielikult kopeerida. Kopeerimise turvalisuse ja usaldusväärsuse parandamiseks on soovitatav seda protseduuri teha kaks korda, salvestada failide mõlemad versioonid ja seejärel neid võrrelda. Kui need on identsed, siiskopeerimine õnnestus. Enne saidi teisaldamist teise hostimisse on väga oluline see võrdlus teha. Paljud hostingu pakkujad oma juhtpaneelides pakuvad võimalust andmeid arhiivida. Seejärel saab failid arhiivina alla laadida, mis on palju lihtsam.
Lisaks failidele peate kopeerima andmebaasi ja Joomla CMS-i sätted. Seetõttu on järgmine samm MySQL-is salvestatud andmete varundamine, sest sellega CMS töötab. Selleks peate hostimise juhtpaneelil leidma jaotise PhpMyAdmin ja eksportima se alt kõik Joomla tabelid gzip-arhiivifaili.
Failiedastus ja seadistamine
Enne domeeni teisaldamist teise hostimisse on väga oluline tutvuda selle reeglite ja sätetega. Peaksite kontrollima, kas.htaccess ja index.php failid on seal. Andmete edastamisel tuleks need asendada teie enda failidega. Andmebaasi haldamiseks tuleb see leida PhpMyAdmini juhtpaneelist ja luua sinna uus andmebaas või kasutada olemasolevat, kui see on juba olemas. Sinna on vaja importida varem loodud gzip-arhiiv. Kui tabelid ilmuvad pärast seda, siis import õnnestus.
Enne saidi teisaldamist teise hostimisse peate muutma Joomla konfiguratsiooniseadeid failis configuration.php. Selleks avage see märkmikuga ja muutke seaded nendeks, mis väljastati uue hostimise ostmisel. Kõige sagedamini puudutavad muudatused järgmisi ridu:
- kasutaja sisselogimine;
- parool;
- baasnimiandmed;
- serveri aadress.
Uus hoster peab andma kasutajale uued DNS-serveri parameetrid, mis tuleb sisestada registreerimispaneelile. Need toimingud tuleb sooritada, et linkida kasutaja sait uue hostiga.
Hoolik alt ja hoolik alt, kuna failid kopeeriti eelmisest hostimisest, peate need uude serverisse üles laadima. Enne saidi teise hostimisse ülekandmist on kõige parem kontrollida ühenduse olekut, sest selle protseduuri ajal on katkestused ja tõrked vastuvõetamatud. Kui uue serveri seaded lubavad, saate failid arhiivina alla laadida ja seejärel uuel saidil lahti pakkida.
Pärast edukat failiedastust peate mõnes kaustas määrama kirjutamisõigused. Esiteks puudutab see "/images/stories/" ja "/cache/". Lisaks neile võib kasutaja saidil olla muid komponente, mis nõuavad kirjutamisõiguse määratlust, näiteks fotogalerii. Nüüd peate minema saidi administraatori paneelile ja proovima sisse logida. Kui see õnnestus, siis saidi migreerimine õnnestus.