Nem måde at migrere Joomla site til ny server
hjemmesideejere har ofte brug for migrering af deres sider på grund af nogle forretningsmæssige årsager.
trinene til at migrere Joomla til ny server involverer kopiering af hjemmesidefiler og databaser.
uforsigtig migration kan dog føre til ukorrekt arbejde på stedet. Har du ikke brug for den situation rigtigt?
vi får ofte anmodninger fra vores kunder om at migrere Joomla site til ny server som en del af vores Server Migration Services.
i dag lad os diskutere, hvordan vores Support ingeniører migrere Joomla site til en anden server.
trin til at migrere Joomla site til en ny server
hjemmesidemigrationer er vigtige for at bruge forbedrede funktioner og nyeste teknologier.
derfor er det første skridt i migrering af et Joomla-sted til en ny server at tage backup af hjemmesidefilerne og databaserne. Som vi alle ved, er backup afgørende for at forhindre korruption af data.
men hvordan tager vi backup?
lad os gå videre og kontrollere migrationstrinnene i detaljer.
Sikkerhedskopiering og gendannelse af hjemmesidefiler og databaser med root-adgang
at have root-adgang på serveren gør tingene virkelig lette.
vi tager normalt backup af filer ved hjælp af følgende tar-kommando:
tar -czf username_backup.tar.gz /home/username/public_html
nu vil sikkerhedskopien være tilgængelig i brugerens hjemmekatalog.
efter komprimering af kernefilerne på Joomla-hjemmesiden overfører vi den til den nye server ved hjælp af kommandoen scp.
for det første flytter vi til det bibliotek, der indeholder sikkerhedskopifilen og udfører derefter kommandoen,
scp username_backup.tar.gz _IPaddress:/remote/directory
hvis fjernserveren bruger en brugerdefineret SSH-port, skal vi angive porten i kommandoen ved hjælp af-P-argumentet.
Joomla er en database-drevet CMS. Så migrering af databaser er også afgørende.
vi tager generelt backup af databasen ved hjælp af kommandoen:
mysqldump database_name > database_name.sql
denne kommando holder en kopi af databasen i en .fil.
på destinationsserveren gendanner vi databasens backup ved hjælp af kommandoen.
mysql database_name < database_name.sql
Sikkerhedskopiering og gendannelse af hjemmesidefiler og databaser uden root-adgang
når vi ikke har root-adgang, opfordrer vi altid kunderne til at tage en sikkerhedskopi fra kontrolpanelet. Lad os nu kontrollere trinnene for at tage backup af filer ved hjælp af cPanel.
- log først ind på cPanel. Vælg derefter sikkerhedskopier fra afsnittet Filer.
- efter at, Klik på, hente en fuld hjemmeside backup.
- vælg derefter Hjemmekataloget som Backupdestination.
nu har vi genereret sikkerhedskopien. Derefter bruger enten FTP eller Filhåndteringsfaciliteten i cPanel til at gendanne alle Joomla-filer til den nye server.
for eksempel i cPanel,
vi flytter til Filhåndtering under afsnittet Filer. Vælg sikkerhedskopifilen, og klik på upload.
sådan gendanner vi Joomla-filerne.
til sikkerhedskopiering og gendannelse af databaser uden root-adgang bruger vi cPanel.
- for det første logger vi ind på cPanel.
- derefter navigerer vi til sikkerhedskopier>> Hent en backup af databasen
- derefter vælger vi navnet på databasen.
- endelig vælger vi destinationen for at gemme sikkerhedskopien.
for at gendanne databasen følger vi nedenstående trin,
- først og fremmest logger vi ind på cPanel og flytter til sikkerhedskopier.
- vælg derefter indstillingen Gennemse under Gendan en database og vælg den .SQL.fil, der ønsker at gendanne.
- Klik på Åbn og upload derefter. Nu vil den angivne destination indeholde den gendannede database.
phpMyAdmin hjælper også med at importere og eksportere Joomla-databasen. I phpMyAdmin vælger vi databasen og vælger fanen Eksporter. Derefter klikker vi på Gem og gå.
tilsvarende vælger vi databasen til restaurering og klikker på fanen Import i PHPMyAdmin. Vi klikker på knappen Gennemse og vælger databasefilen fra computeren. Og fortsæt med importen af databasen.
der fuldender backup og gendannelse ved hjælp af phpMyAdmin.
Sådan løser vi de almindelige migrationsfejl
hos Bobcares ser vi mange kunder få fejl, mens de migrerer Joomla-filer til en ny server. Lad os kontrollere, hvordan vores Supportingeniører løser nogle topfejl.
Blank sidefejl
ganske ofte modtager brugere en tom side, mens de indlæser Joomla-siden efter migrering.
generelt ender variationer i PHP-konfigurationen af kilde-og destinationsserverne i Joomla blank side-fejlen.
for nylig henvendte en af vores kunder sig til os med en tom sidefejl på Joomla-siden. Ved kontrol fandt vores Supportingeniører, at det manglende PHP-modul var problemet. For at finde den virkelige årsag bag den tomme side måtte vi indstille fejlrapporteringen i Joomla-konfigurationen til det maksimale. Endelig geninstallerer PHP-modulet løst Joomla blank side fejl.
tilsvarende forkerte regler i .htaccess fil årsag Joomla blank side fejl. Her løser vi fejlen ved at rette reglerne og syntaksen i .htaccess-fil.
2. Forkert mappestruktur
Blank sidefejl i Joomla kan også opstå på grund af forkerte hjemmesidekatalogstrukturer.
forskellige servere har forskellige mappestrukturer. Joomla-sider kaster en fejl for forkerte katalogstrukturer. Så mens vi migrere Joomla sites, vores Support ingeniører sørge for, at de filer og mapper har en ordentlig mappestruktur.
3. Beskadigede Joomla-filer
Joomla-kernefiler inkluderer administrator, cache osv.
nogle gange kan migration føre til korruption af Joomla-kernefiler. Dette medfører en fejl under indlæsning af siden.
derefter løser vores Supportingeniører denne fejl ved at opgradere Joomla-versionen eller ved at gendanne sikkerhedskopien igen.
Leave a Reply