A Joomla frissítése a tárhelyen. Frissítse a Joomlát a legújabb verzióra. Videónkban elmagyarázta a migrációs folyamatot

Szia kedves olvasó. Ebben a cikkben megmutatom, hogyan frissítheti megfelelően a Joomla 2.5-öt Joomla 3.3.6-ra. A cikk írásakor a 3.3.6-os verzió volt a legújabb, ezért erre a cikkre készült, és az oldalaimat is erre a verzióra frissítettem. Először is a frissítés általános ötletéről.

A frissítés általános ötlete

A frissítés mögött meghúzódó általános elképzelés az... A biztonságos frissítés érdekében a J! 2.5 gyártási telephelyét "másik helyre" helyezzük át, és ott frissítjük. A munkahelyet a helyén hagyjuk, és nem is kapcsoljuk ki. A frissítés után visszahelyezzük az oldalt a "régi" oldal helyett. Az oldalt frissítés céljából több helyre is áthelyezheti:

  • A gyökérkönyvtár egy alkönyvtárába;
  • Egy másik kiszolgálóra, és frissítse ott a Joomla 2.5-öt egy másik tartomány használatával;
  • Létrehozhat egy aldomaint, és átviheti a webhelyet arra.

Az ötlet mindenesetre ugyanaz marad. A fő webhely online, és a webhely biztonsági másolata frissül. A frissítés után az oldal már a Joomla 3.3.6-os verziójában átkerül a fő tartományba, és az oldal továbbra is megszakítás nélkül működik.

Nem javaslom olyan helyi szerver használatát, mint a Denver a frissítéshez. Ezenkívül nem javaslom a frissítést ingyenes szervereken.

Frissítés a Joomla 3.3.6 előzetes szakaszára

Kezdjük a szerverszoftver ellenőrzésével, mert ha emlékszel, akkor 5.3.10-re tettem fel a lécet a minimális PHP verzióra.

A szerveremen volt egy PHP 5.3.3-as build, így a migrációt úgy kellett elindítanom, hogy kommunikálok a szerver műszaki szolgálatával (egyes szervereken a kliens önállóan tud PHP verziót váltani).

Elég gyorsan feltelepült a PHP 5.3.29, ami teljesen alkalmas a Joomla 3.3.6 telepítésére. Azonban ellenőriznie kell a szerver műszaki szolgálatának munkáját, ami azt jelenti, hogy magának kell ellenőriznie a PHP verziót.

Nagyon egyszerű ellenőrizni a szerver PHP verzióját.

  • Szövegszerkesztőben (például Notepad +) hozzon létre egy php fájlt tetszőleges névvel és a következő tartalommal:
  • A létrehozott fájlt FTP-n keresztül feltöltjük az oldal gyökerébe;
  • Ezután futtassa a létrehozott php fájlt a böngészőben, és olvassa el a php verzió információit.

Hadd emlékeztesselek arra, hogy a Joomla 3.3.6 minimális PHP verziója a PHP 5.3.10, azonban a PHP 5.4 már ajánlott. Úgy tűnik, a Joomla 3.4 ismét magasabbra fogja emelni a lécet a szerverszoftverek számára.

A Joomla 2.5 ellenőrzése és frissítése

Kérjük, frissítse Joomla 2.5.x verzióját a legújabb 2.5.28-ra az áttelepítés megkezdése előtt. Végezze el automatikusan a lapról: Kiterjesztések -> Kiterjesztéskezelő -> Frissítések... Vagy töltse le a frissítőcsomagot ITT (http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseView&release_id=19919), és frissítse manuálisan a Joomla 2.5.x-et FTP-n keresztül.

Az oldal felkészítése frissítésre, az első takarítás

  • A következő lépés az összes szükségtelen (kiadatlan) cikk eltávolítása az oldalról. A lapon van: Anyagkezelő → Szűrő állapota: Nincs közzétéve → Kosárba.
  • Ürítse ki a szemetet.
  • Hasonlóképpen távolítsa el az összes nem közzétett modult. Tab Modulkezelő → Szűrő állapota: Nincs közzétéve → Kosárba.
  • Ürítse ki a kukát a "kuka" modulokkal.
  • Az előzetes frissítések és eltávolítások után törölje a webhely gyorsítótárát. ( Webhely -> Karbantartás -> Gyorsítótár törlése).
  • Törölje az elavult webhely gyorsítótárát.
  • Ellenőrizze, hogy az adatbázis verziója naprakész-e. Ez a lapon történik Kiterjesztéskezelő -> Adatbázis.

Gyártóhely biztonsági mentése

Most teljes biztonsági másolatot kell készítenie a webhelyről, ugyanúgy, mint amikor egy webhelyet egy másik tárhelyre visz át. Hadd nevezzem el, az 1-es példánya, "költözni fog". A másolatnak tartalmaznia kell a webhely összes fájlját és könyvtárát (FTP-n keresztül), valamint adatbázis-exportálást (a tárhely vagy a szerver phpMyAdminjában). A cikkben leírtam, hogyan készítsünk biztonsági másolatot a webhelyről:

Most a biztonsági mentéssel dolgozunk, és a fő webhely online és működőképes marad.

Működőhely visszaállítása egy alkönyvtárban

A frissítéshez a webhely alkönyvtárában található frissítési lehetőséget használjuk.

Következő feladat. Vissza kell állítani a J! 2.5 munkahelyet a webhely alkönyvtárában lévő biztonsági másolatból. Elnevezem az alkönyvtárat: perenos, a név nem számít.

A J! 2.5 webhely visszaállításához egy alkönyvtárban tegye a következőket:

  1. A webhely gyökérkönyvtárában hozzon létre egy alkönyvtárat: perenos;
  2. Az adminisztrátorban. a szerver panelen hozzon létre egy új bázist nevünkkel, új felhasználónkkal és hozzáférési jelszavunkkal. Ne hagyja el a régi felhasználót.
  3. Mappák és fájlok biztonsági mentése J! 2.5 feltöltés FTP-n keresztül a perenos alkönyvtárba.
  4. A J!2.5 adatbázis-tartalékot importáljuk az új adatbázisba.
  5. A configuration.php fájlban megváltoztatjuk az adatbázis adatait és a tmp és log mappák elérési útjait. Az elérési utaknak teljesnek kell lenniük, kezdve a var könyvtárral. Például a perenos alkönyvtárhoz:
  • Var / path_to_Joomla / perenos / log

A helyreállítás ellenőrzéséhez nyissa meg a működő webhely másolatát a következő címen: your-domain / perenos, majd a webhely adminisztrációs paneljén dolgozunk. Saját domain / perenos.

Nem kötelező, de engedélyezheti a hibakeresési módot a webhely panelen: Webhely → Általános beállítások → Rendszer → Hibakeresési mód. A Webhely → Általános beállítások → Szerver → Hibaüzenet lapon engedélyezze a hibakijelzési módot: Maximum. A hibák megjelenítése segíthet kideríteni őket. Ha nem tudja, hogyan kell kiolvasni a hibákat, akkor jobb, ha nem tartalmazza a hibákat.

Az áttelepített webhely előkészítése a frissítéshez

Tehát áthelyeztük a termelési helyet a perenos alkönyvtárba. Ezután az ebben az alkönyvtárban található hellyel dolgozunk. Folytatjuk a Joomla 2.5.28 frissítésének előkészítését.

A cikkben ismertetett frissítést automatikus vagy gyors mini-migrációnak nevezik. A mini migráció egy beépített alapkomponens használatát foglalja magában: Joomla! Update! Ezzel frissítheti magát az oldalt és a Joomla alapkiterjesztéseit. A harmadik féltől származó bővítmények nem frissíthetők.

Az automatikus mini-migrációban, a Joomla! Update során csak a következő bővítmények kerülnek áttelepítésre:

  • Webhely kategóriák;
  • Termékek;
  • Menü;
  • Nem harmadik féltől származó bővítőmodulok;
  • Bannerek;
  • Kapcsolatok;
  • Üzenetváltás;
  • Hírcsatornák;
  • Átirányítás;
  • Keresés;
  • Intelligens keresés;
  • Linkek.

Most az oldal előkészítése a migrációhoz. Először ellenőrizzük az összes telepített bővítményt. Minden olyan beépülő modult, amely nem szerepel a Joomla magjában, legalább le kell tiltani, vagy jobb, ha el kell távolítani (eltávolítani).

A harmadik féltől származó beépülő moduloknak meg kell keresniük a Joomla 3.x-szel való kompatibilitását. Elméletileg nem kell eltávolítania azokat a bővítményeket, amelyek a 2.5-ös és a 3.3.6-os verziókon is működnek. A harmadik féltől származó beépülő modulok webhelyein el kell olvasnia az áttelepítésük részleteit. A gyakorlatban mindig törlöm a harmadik féltől származó beépülő modulokat, és a frissítés után csak újratelepítem őket.

Hadd emlékeztesselek arra, hogy el kell távolítania a beépülő modulokat a lapról Bővítmények → Kiterjesztéskezelő → Kezelés → Jelölőnégyzet kiválasztása → Eltávolítás gomb.

Néhány harmadik féltől származó beépülő modul nem távolítható el, mert telepítésük után rendszeresekké váltak. Ebben az esetben jelölje be a jelölőnégyzetet, és kattintson a "Gyorsítótár frissítése" gombra. Ezután kapcsolja ki őket.

Az összetevőkkel együtt telepített beépülő modulok csak az összetevőik eltávolítása után kerülnek eltávolításra.

Ez kritikus! Tiltsa le az „Emlékezz rám” rendszerbővítményt a bővítménykezelőben. A bővítmény letiltásának elmulasztása frissítési hibát eredményez.

class = "eliadunit">

Ne feledje, a Joomla kiterjesztések nem korlátozódnak a beépülő modulokra. A többi bővítményt is el kell távolítani vagy le kell tiltani. Ez a lapon történik: Kiterjesztéskezelő -> Kezelés... A lapon használja a Szűrő: Típus parancsot. Először a Package típusú kiterjesztéseket szűrjük, majd egymás után a Component, File, Language, Library, Modules és ismét Plugin.

A tökéletesen sikeres automatikus frissítéshez csak a Joomla! Project szerzőjének kiterjesztéseit kell hagynia. Ezzel az állítással lehet vitatkozni, de három sikertelen frissítés elég volt ahhoz, hogy eljussam.

Ez kritikus! Ügyeljen arra, hogy a sablonkezelőben bármelyik "natív" Joomla-sablonhoz lépjen: Protostar, Beez_20 vagy Atomic. Harmadik féltől származó sablonok törlése. Sablonok eltávolítása a Bővítménykezelő lapon → Kezelés → Szűrő: Sablonok.

Modulok felkészítése frissítésre

Továbblépünk a webhely moduljaihoz, és felkészítjük őket a frissítésre. Kezdeni, tiltsa le az összes webhelymodult.

Távolítsa el a harmadik féltől származó beépülő modulokat. Törlés egy lapon Kiterjesztéskezelő -> Kezelés -> Szűrő: Modul.

Törölje a webhely gyorsítótárát, és készítsen új biztonsági másolatot (2. másolat). Ez a Joomla 2.5.28 kitisztított példánya lesz. Sikertelen frissítés esetén vissza kell állítani a webhelyet, majd ki kell javítani a hibákat és meg kell ismételni a frissítést.

Az oldal "tisztítása" megtörtént.

Az utolsó ellenőrzés. A lapon Rendszerinformáció → Hozzáférési jogok mindennek zöldnek kell lennie.

Folytassuk a frissítéssel.

Frissítés beépített komponenssel A Joomla!

Folytatjuk az automatikus frissítéseket a webhely panelről. A perenos webhely adminisztrációs paneljén nyissa meg a lapot: Összetevők → Joomla! Frissítés

A beállításokban (a "Beállítások" gomb a jobb felső sarokban) válassza ki: "Joomla disztribúció rövid támogatása"és Írjon fájlokat közvetlenül.

Előfordulhat, hogy ez az ablak nem jelenik meg azonnal.

Még egyszer ellenőrizzük a webhely biztonsági másolatainak elérhetőségét (1. és 2. másolat), és „imádkozva” nyomjuk meg a „Frissítés telepítése” gombot.

A Joomla 2.5 sikeres frissítése Joomla 3.3.6-ra a megváltozott webhely panelen és a megjelenő üzeneten látható. A panelsablon neve most isis.

A Joomla 2.5-ről a Joomla 3.3.6-ra való frissítés befejezése

Ezután törölje a Joomla 2.5.28 webhelyet a gyökérmappából, és vigye át a Joomla 3.3.6-ot az alkönyvtárból oda. Az alkönyvtárban történő frissítéskor menjen a subdomain configuration.php fájlba, csak a tmp és logs mappák elérési útjait kell módosítani.

  • Var / path_to_Joomla / perenos / logs and
  • Var / Joomla_útvonala / perenos / tmp

váltani

  • Var / Joomla_útvonala / naplók
  • Var / Joomla_útvonala / tmp

Ha másik tárhelyen frissített, akkor a configuration.php fájlban módosítsa az adatbázis adatait és elérési útjait a tmp és a naplók mappáihoz.

A migráció befejezése

A frissítés után telepítse a szükséges beépülő modulokat, amelyek a Joomla 3.3.6 új verziójában már hozzászoktak ahhoz, hogy működjenek.

Fontos! Ha SEF Joomla komponenseket használt, akkor a SEF komponensek telepítése után meg kellett tennie a SEF URL címek exportálását, majd az új verzióban importálnia kell azokat.

Hadd emlékeztesselek arra, hogy a CNC (SEF) hivatkozásokat tartalmazó fájlok univerzálisak és "alkalmasak" az összes főbb SEF Joomla-kiterjesztésbe való importálásra. Lehetőség van a SEF komponens megváltoztatására az áttelepítés során. Öt webhely migrálásakor az Sh404 kiterjesztést Artio JoomSEF-re cseréltem. De ez egy külön "dal".

Az összes munka után ne felejtse el kikapcsolni a hibakeresési módot (ha engedélyezve van), és a hibamegjelenítési módot "Rendszer alapértelmezés"-re állítani.

Ha az automatikus frissítés sikertelen, törölje a webhelyet az alkönyvtárból, törölje az adatbázist és a felhasználót. Állítsa vissza a webhelyet egy biztonsági másolatból egy új adatbázissal és egy új felhasználóval, és ismételje meg mindent újra, emlékezzen a hibáira és legyen még óvatosabb.

class = "eliadunit">

Az oktatóanyag megírását a Joomla 3.7 új, nyilvánosan elérhető verziójának kiadása indokolta. Ebben részletesen szólunk a Joomla rendszer frissítéséről, arról, hogy miért kell nyomon követni a frissítéseket, hogyan frissítheted a rendszert és miért, vannak olyan oldalak, amelyek még mindig a Joomla 1.5-ön dolgoznak.

Joomla verzió címkézés

A Joomla 3.7 - 3.7.0 verziójának helyes megnevezése. A verzió jelölésében három szám található.

  • Az első számjegy rendkívül ritkán változik.
  • A második szám a rendszer magját érintő fontos változás.
  • A harmadik szám az új biztonsági kiadások és a felfedezett hibák javítását tartalmazó verziók kiadása.

Lehetséges nem frissíteni a Joomlát?

A J! 3.7-es kiadás leírása szerint a 3.6-ról 3.7-re való átállás nem alapvető fontosságú az oldal biztonsága szempontjából. Ez az átállás a szerzők szerint javítja az oldal funkcionalitását, semmi több. Ezért, ha valamilyen jó ok miatt nem válthat át a 3.7-es verzióra, dolgozhat a legújabb, 3.6.5-ös verzión, akár a "század végéig". Fontos megérteni, hogy a szerzők a továbbiakban nem adnak ki biztonsági frissítéseket a 3.6-os verziókhoz, és "saját veszélyükre és kockázatukra" kell dolgozniuk, szorosabban figyelemmel kísérve a biztonságot.

A Joomla új verzióiban bekövetkezett összes változás leírása megtalálható a https://docs.joomla.org hivatalos webhelyen, a verzióelőzmények között.

Érdemes megjegyezni, hogy a következő globális kiadás várhatóan 3.8 lesz; 3,9; 4.0, de sok 3.7.x verzió lesz a megjelenés előtt.

A Joomla webhely működő verziójának megtekintése

A Joomla webhely működő verziójának két egyszerű módja van.

  1. A panelről. Rendszer fül >>> Rendszerinformáció.
  2. FTP-n keresztül, a webhely gyökerében keresse meg a fájlt /libraries/cms/version/version.php... A fájl 33. sorában látni fogja a rendszerverziót (blokk: Kiadási verzió).

Joomla frissítés háromféleképpen

Fontos! A Joomla frissítésének bármely módja sikertelen lehet, és végzetes hibákhoz vezethet a webhely elvesztése miatt. Éppen ezért minden frissítés előtt biztonsági másolatot kell készítenie a webhelyről bármilyen elérhető módon.

1. módszer: Automatikus frissítés

A rendszereszközök lehetővé teszik az automatikus frissítést a Joomla szolgáltatás használatával. Ezzel a frissítési módszerrel a rendszer felveszi a kapcsolatot a Joomla frissítési szolgáltatással, letölti a frissítési csomagot, amelynek hivatkozása a következő bekezdésben látható: „URL frissítési csomag”, és becsomagolja a rendszert.

Az automatikus frissítéshez nyissa meg az Összetevők >>> Joomla! Frissítés lapot. Ezután lépjen az "Automatikus frissítések" fülre. Állítsa be (jelölje be) a „Telepítési mód – Fájlok közvetlen írása” lehetőséget, majd kattintson a „Frissítés telepítése” gombra.

class = "eliadunit">

2. módszer. Töltse le és frissítse az adminisztrációs panelről

Ha a tárhelyszerver nem teszi lehetővé a közvetlen frissítést a Jooomla frissítőkiszolgálóról, használja a Letöltés és frissítés frissítési eszközt. Ehhez lépjen az Összetevők fülre >>> Joomla Update !:

  • Töltse le a szükséges frissítési archívumot (ZIP) a „... a hivatalos Joomla letöltési oldalon” vagy az „A csomag URL frissítése” hivatkozásról az Automatikus frissítések lapon;
  • Miután a Letöltés és telepítés gombbal kiválasztotta a frissítési archívumot, telepítse a frissítést. Közvetlenül írod a fájlokat. Az FTP-feltöltéshez FTP-konfiguráció szükséges az általános beállításokban.

Jegyzet: A frissítési módszer sikeres használatához rendelkeznie kell a tmp fájl helyes elérési útjával a configuration.php fájlban, valamint a tmp könyvtár CHMOD-jogosultságainak legalább 644-nek kell lennie.

3. módszer. FTP kliensen keresztül

Ez a módszer hasonló az előzőhöz, csak a frissítési könyvtár, azt le kell tölteni a számítógépre, majd FTP-n keresztül "Felülírás" módban feltölteni a webhely gyökérkönyvtárába.

  • Töltse le a frissítési archívumot a „Csomag URL frissítése” hivatkozással;
  • Csomagolja ki az archívumot;
  • FTP-kliensen keresztül lépünk be a webhely gyökérkönyvtárába;
  • Felülírási módban töltse fel a frissítési archívum fájlokat a webhely gyökérkönyvtárába.

Rendszerfrissítési információk

A Joomla rendszer alapértelmezés szerint úgy van beállítva, hogy az új frissítések megjelenésekor mind maga a rendszer, mind annak minden bővítménye értesít erről. Ez az információ rózsaszín üzenetként jelenik meg a kezdőlap panelen az oldal tetején.

Két plugin felelős az üzenetek megjelenítéséért:

  • Ikonsáv – Figyelmeztetés a Joomla! ID = 437
  • Ikonsor – Értesítés a Joomla!-bővítmények új verzióiról ID = 438

Kikapcsolhatók. Ha e-mailben szeretne információkat kapni az új frissítésekről, használja a következő beépülő modult: System - Joomla Update Notification (ID = 452). Adja meg e-mail címét ennek a bővítménynek a beállításaiban. Előtte ne felejtse el konfigurálni a "Mail" elemet az általános rendszerbeállításokban.

Bővítmények frissítése

A harmadik féltől származó bővítmények telepítése után a rendszer (alapértelmezés szerint) aktiválja a kommunikációt ezen bővítmények frissítési kiszolgálóival. A bővítmény frissítésekor a rendszer jelet kap róla, és ha a plugin ID = 438 engedélyezve van, értesíti Önt erről. Ha nincs rá szüksége, menjen a főmenüből a következő fülre: Bővítmények >>> Kezelés >>> Frissítési kiszolgálók (bal oldali menü), és tiltsa le a szükségtelen frissítőszervert.

Alapértelmezés szerint ismét minden frissítési kiszolgáló engedélyezve van, és a panel betöltésekor minden alkalommal kapcsolatba lépnek a frissítési kiszolgálókkal. Ez kissé megnöveli a szerver terhelését.

Frissítenem kell a Joomla motoromat 2.5-ről 3.x-re?

Azt hiszem, ideje ezen elgondolkodni, mert Ha frissítette a Joomla 2.5-öt a legfrissebb, 2.5.28-as verzióra, akkor észrevette az adminisztrációs panelen megjelenő üzenetet, amely szerint a Joomla 2.5 támogatása 2014. december 31-én megszűnt.

Ezenkívül a motor frissítésére késztetett, hogy címkézési rendszert kellett megvalósítani a webhelyen. Miután megtudtam, hogy a trojka beépített támogatással rendelkezik a címkerendszerhez, úgy döntöttem, hogy elkezdem a motor frissítését.

A Joomla motor sikeres frissítéséhez szükséges előfeltételek.

1. Először is, ne legyen lusta ellenőrizni, hogy a tárhely megfelel-e a Joomla 3.x normál működéséhez szükséges rendszerkövetelményeknek. Most az önbecsülő hosting szolgáltatások megfelelnek ezeknek a követelményeknek, de jobb, ha ellenőrizzük, különösen, mert nem tart sokáig. Ahogy a táblázatból is látszik, a harmadik Joomla Apache követelményei nem változtak (2.x+), viszont a PHP és az adatbázisok követelményei változtak. Ha a Joomla 2.5 továbbra is működhet PHP 5.2.4+ és MySQL 5.0.4+ verzión, akkor a Joomla 3.x-hez már legalább PHP 5.3.1 és MySQL 5.1+ verzióra van szükség. A tárhelyen használt PHP és MySQL verziók ellenőrzésének leggyorsabb módja a Joomla adminisztrációs paneljének megnyitása, majd a " Webhely" => "Rendszer információ Különféle információkat fogunk látni a rendszerről, beleértve a PHP és a MySQL aktuális verzióit.

Ha a jelenlegi verziók a minimális követelmények alatt vannak (ami napról napra egyre valószínűtlenebb), akkor tárhelyet kell váltania.

2. Ezután meg kell győződnie arról, hogy a webhelyén használt sablon működik a harmadik sorozat jumla-ján. Erről a sablonfejlesztő webhelyén tájékozódhat. Talán a sablon fejlesztője kiadott egy külön verziót a Joomla 3.x-hez. Ha nem, akkor lehet, hogy nem kell keresnie egy sablont a harmadik joomlához, és törölnie kell az aktuális sablont, amely nem támogatja a hármast. Alternatív megoldásként természetesen hozzáigazíthatja a joomla 2.5-höz készült sablont a joomla 3.x-ben való működéséhez, hogy megőrizze a webhely megjelenését. Amit meg kellett tennem.

A 2.5.28-as verzióra való frissítés után minden esetre frissítette az adatbázissémáját az 5.2.28-as verzióra. Ehhez válassza a felső menüben a lehetőséget Kiterjesztések -> Kiterjesztés menedzser-> fül Adatbázis... Ha megközelítőleg ugyanazt a képet látja, mint az alábbi képen, akkor az adatbázis a szokásos módon frissült.

Ha a zöld pipa helyett egy fehér "tégla" van egy piros körben, és piros színű üzenet jelenik meg, hogy adatbázisa nem frissült, kattintson a gombra Kijavítani a jobb felső sarokban.

4. Ezenkívül a frissítés előtt le kell tiltania a bővítményt Rendszer – Emlékezzen rám... Ellenkező esetben probléma adódhat az adminisztrátori területre való belépéssel a frissítés után. A frissítés után ez a bővítmény újra engedélyezhető.

5. Általánosságban elmondható, hogy a joomla 2.5 disztribúcióba beépített összes bővítmény probléma nélkül működik a joomla 3.x-ben. Problémák adódhatnak a harmadik féltől származó bővítményekkel. Minél több harmadik féltől származó bővítmény, annál nehezebb lesz az átállás. Ha sok harmadik féltől származó kiterjesztése van, azt tanácsolom, hogy rajzoljon egy két oszlopos táblát egy külön lapra vagy fájlra: " Bővítmény neve"és" Joomla 3.x támogatás". Írja be a táblázatba az összes harmadik féltől származó bővítmény nevét (összetevők, bővítmények, valamint a bővítménykezelőn keresztül telepített modulok). Minden talált bővítményt frissítünk a legújabb verzióra. Ne feledje, hogy nem minden bővítmény használja az automatikus frissítési mechanizmust ( Kiterjesztések -> Kiterjesztés menedzser-> fül Frissítések-> gombot Frissítések keresése). Jobb, ha minden frissítéshez felkeresi a gyártó webhelyét, és megnézi, hogy elérhető-e a legújabb verzió. Ezután nézzük meg, melyikük támogatja a Joomla 3.x-et. Azokat a bővítményeket, amelyek nem támogatják a hármast, el kell távolítani, különben a frissítés meghiúsulhat, és a webhely teljesen leállhat.

Nézzük meg, hogy a hármast nem támogató bővítményeknek van-e külön disztribúciója a triplának a gyártó honlapján. Ebben az esetben csak közvetlenül a motorfrissítés után telepítjük őket. Ha a fejlesztő egyáltalán nem adott ki verziót a Joomla 3.x-hez, akkor ennek a bővítménynek analógjait kell keresnie, vagy megkérdezheti a fejlesztőt, hogy kiadja-e a trojka számára a bővítmény verzióját, és mennyi időn belül. keret.

Lehetséges, hogy egy ilyen leltár során olyan bővítményeket talál, amelyeket korábban használt, de már nem használ. Az ilyen szükségtelen bővítményeket is tanácsos eltávolítani.

A sikeres frissítés esélyének növelése érdekében a frissítés előtt ideiglenesen letilthatja a fennmaradó bővítményeket, amelyeket a kezdeti telepítés óta maga telepített. A frissítés után sorra bekapcsoljuk őket, és ellenőrizzük az oldal teljesítményét. Ez alól kivételt képeznek a harmadik féltől származó sablonok (ha telepítve voltak), amelyeket jelenleg az adminisztrációs panelen és a webhelyen használnak. Hiszen, ahogy fentebb is írtam, te gondoskodtál a Joomla 3.x-el kompatibilis sablon telepítéséről. A letiltáshoz lépjen ide: Kiterjesztések -> Kiterjesztés menedzser -> Ellenőrzés... Ezután rendezzük az utolsó oszlopot ID csökkenő lista. Az összes saját maga telepített bővítmény rendelkezik ID 10 000-től és afelett. Így frissítés előtt kikapcsolhatja őket.

Joomla 2.5.28-3.x frissítési útmutató

Először feltétlenül olvassa el az előző bekezdést !!!

Teljesen ellenzem a harci oldal frissítését közvetlenül a tárhelyen. Hiszen nem világos, hogyan fog működni az oldal a motorfrissítés után, és hogy egyáltalán frissül-e. A következőket tettem.

Biztonsági másolatot készítettem a webhelyemről: az adatbázisról és a webhely fájljairól, és feltöltöttem a számítógépemre.

Ha követte az előző bekezdés összes lépését, akkor üzenetet fog kapni, hogy már telepítette a Joomla! 2.5.28 legújabb verzióját.

Megnyomjuk a gombot " Beállítások" a jobb felső sarokban.

A következővel szemben megjelenő ablakban: Szerver frissítése"Válassz a legördülő listából" Joomla disztribúciók rövid távú támogatással"

Értesítést kap arról, hogy a rendszer Joomla! frissítést észlelt.

Esetemben a rendszer a 3.3.6-os frissítést észlelte.

Megnyomjuk a gombot " Telepítse a frissítést".

Ha minden jól ment, megnyílik a webhely. A motor verziójának ellenőrzése az adminisztrációs panelről.

Ha a frissítés előtt kikapcsolta a bővítményeket, ahogy fentebb írtam, akkor kapcsolja be őket egymás után, és ellenőrizze az oldal működését.

Ha minden rendben van, töltse fel a frissített oldalt a tárhelyre a régi helyett.

Ha a webhely nem nyílik meg a frissítés után.

Ha követte a fent leírt összes ajánlást, akkor az első háromra való frissítés után a webhelynek meg kell nyílnia. De ha ennek ellenére a webhely főoldala leállt megnyitni, ez azt jelenti, hogy az új motorral nem kompatibilis összetevő (amelyet kihagyott) megzavarja a webhely normál megnyitását. Ne ess pánikba! Általában a webhely továbbra is hozzáférést biztosít az adminisztrációs panelhez. (Ha az adminisztrációs panel nem nyílik meg, olvassa el lent). Alaposan megvizsgáljuk a képernyőn megjelenő üzenetet. Az üzenet általában tartalmazza a problémafájl elérési útját és a sor számát a probléma kódjával.

Ha az elérési út egy fájlhoz vezet a sablon mappájában, akkor valószínűleg a sablon kérdése. Ebben az esetben le kell cserélni egy másik, Joomla 3.x-szel kompatibilisre (ha nem töltöttél fel előre sablont, használhatod valamelyik beépített sablont), és a probléma megszűnik.

Ha a képernyőn megjelenő üzenet valamilyen kiterjesztésű fájl elérési útját jelzi, akkor ezt a kiterjesztést eltávolíthatja az adminisztrációs panelről. Ha nincs hozzáférése az adminisztrációs panelhez, akkor megpróbálhatja átnevezni a mappát a problémás kiterjesztéssel.

Ha nem tudja megállapítani, hogy a problémás fájl melyik kiterjesztéshez tartozik, nyissa meg ezt a fájlt bármelyik szerkesztőben (én jegyzettömb ++), és egyszerűen törölje (jobb esetben kommentálja) a problémás kód megadott sorát. Ezután megpróbáljuk frissíteni a főoldalt. A főoldal frissítése után az üzenet már hivatkozhat egy másik sorra ebben a fájlban vagy egy másik fájlban. Így továbbra is megjegyzéseket fűz a problémafájlok kódsoraihoz, amíg a webhely meg nem nyílik. Ezt követően bármelyik joomla támogatási fórumon vagy a cikkhez fűzött megjegyzésekben felteheti a kérdést, hogy a problémás fájlok melyik kiterjesztéshez tartoznak, megjelölve az elérési utat, és távolítsa el ezt a kiterjesztést.

Ha az adminisztrációs panel nem nyílik meg a Joomla 3.x verzióra való frissítése után.

Ha az oldal frissítése után nem tud belépni az adminisztrációs panelre, akkor kihagyott minden olyan kiterjesztést vagy sablont, amely nem kompatibilis a harmadik Joomlával. Ahogy fentebb is írtam, a problémás fájl elérési útja, amely megakadályozza a megnyitást, általában megjelenik a képernyőn. Ha az elérési út egy sablonfájlhoz vezet, akkor azt meg kell változtatnia, például a jumla-ba épített sablonok egyikére: Atom, Beez5 vagy Beez_20... Ha a fájl elérési útja más helyre vezet, meg kell határoznia, hogy melyik kiterjesztéshez tartozik ez a fájl, és el kell távolítania ezt a kiterjesztést. De hogyan lehet eltávolítani egy bővítményt vagy sablont, ha nem tud belépni az adminisztrációs panelbe? Szerkesztjük az adatbázist. Ehhez lépjen a phpmyadmin oldalra.

Át phpmyadmin nem tudjuk eltávolítani a bővítményt, de letilthatjuk. Ez elég ahhoz, hogy belépjen az adminisztrációs panelre, majd törölje a bővítményt az adminisztrációs panelről. Az összes telepített bővítményre vonatkozó információ az xxx táblázatban található _extensions, ahol xxx a táblázat előtagja, amely mindegyiknél eltérő lehet.

A bővítmény letiltásához keresse meg a nevét az oszlopban Név táblázatokban és oszlopban Engedélyezve egy helyett tegyünk egy nullát.

A sablon másik phpmyadminból való megváltoztatásához nyissa meg az xxx_ táblát template_styles... Ez a táblázat felsorolja a webhelyre telepített összes sablont. Oszlop Ügyfélazonosító megmutatja, hogy a webhely melyik részére szánják a sablont (0 - a nyilvános részhez, 1 - az adminisztrációs panelhez). Oszlop itthon megmutatja, hogy alapértelmezés szerint melyik sablon van jelenleg használatban (egy ára).

Vissza
  • Előre
  • Nincs jogod megjegyzéseket tenni

    A Joomla 2.5-ről a Joomla 3-ra való áttéréshez a CMS-szerzők létrehozták a Joomla! Upgrade alapvető összetevőjét. Most már nem kell harmadik féltől származó beépülő modulokat használnia a frissítéshez. A Joomla 2.5 automatikus frissítése 3.3.6-ra a webhely adminisztrációs paneljéről történik. Ebben a cikkben elmondom, hogyan kell ezt megtenni hibák nélkül.

    A szolgáltatás Joomla 3.3.6 követelményeinek ellenőrzése

    Ellenőrizze a hosting szerver felépítését. A Joomla 3.3.6 futtatásához meg kell felelniük a minimális követelményeknek. A PHP verzió kulcsfontosságú. Most PHP 5.3.10+ legyen.

    Az első lépések A Joomla 2.5 automatikus frissítése 3.3.6-ra

    Feladat. Van egy weboldalunk. A Joomla webhely 2.5.x CMS-verziója. Frissítenie kell a Joomlát a 3.3.6-os verzióra.

    Először is frissítünk a Joomla 2.5.28-as verziójára. Nem fog tudni frissíteni a 2.5.27-es verzióról. Sikeres frissítés után töröljük a webhely gyorsítótárát, és a „Bővítménykezelő” „Adatbázis” lapján ellenőrizzük az adatbázis relevanciáját.

    • Eltávolítjuk a felesleges cikkeket és a felesleges modulokat.
    • Minden szemetes edényt kitisztítunk.
    • A webhelybővítményekhez még nem nyúlunk.

    Munkahelyünkről teljes biztonsági másolatot készítünk. Nevezzük "Reserve 1"-nek.

    Nem használunk harmadik fél tárhelyet a frissítéshez. Frissítsük a webhelyet a tárhelyünk gyökérkönyvtárának alkönyvtárában. Hadd magyarázzam. Oldalunk biztonsági másolatát bármely harmadik fél szerverére visszaállíthatjuk, és ott frissítve visszaküldhetjük.

    A frissítéshez hozzon létre egy frissítési könyvtárat a domain gyökérmappájában. Nevezzük el. A név bármi lehet. A phpmyadmin hostingban hozzon létre egy új adatbázist. Az adatbázisban minden újnak szerepelnie kell: Név, Felhasználó, Jelszó.

    Ha hiba után újra kell frissítenie, ne használja a régi adatbázist. Új frissítéshez hozzon létre egy új adatbázist új adatokkal, beleértve a felhasználót is. A meghibásodott adatbázist el kell távolítani a tárhelyről.

    A létrehozott alkönyvtárban visszaállítjuk webhelyünket. Olvassa el, hogyan lehet visszaállítani egy webhelyet biztonsági másolatból. Ezt a helyreállított webhelyet frissítjük a létrehozott könyvtárban. A címe:

    Második helytisztítás

    Most megtisztítjuk a webhelyet a felesleges bővítményektől. Ideális esetben csak a Joomla!-projektbővítmények maradhatnak meg. A harmadik féltől származó bővítményeket le kell tiltani. A Joomla 3.3.6-tal nem kompatibilis bővítmények. el kell távolítani. A bővítmények eltávolításra kerülnek a bővítménykezelőből.

    Nagy annak a valószínűsége, hogy törléskor a webhely összeomlik, különösen a "maró" bővítmények esetében. Ezért a következőket tesszük.

    Mint tudja, a bővítmények a Bővítmények lap → Bővítménykezelő → Kezelés menüpontból kerülnek eltávolításra. Itt a szűrőt használjuk. Szűrés bővítmény típusa szerint.

    Először távolítsa el az alkatrészeket. A teljes biztonság érdekében minden egyes eltávolított összetevő után ürítjük a gyorsítótárat, és ellenőrizzük a webhely teljesítményét. Ha a webhely összeomlik, FTP-vel töltse fel a problémás összetevőt tartalmazó mappát a „Reserve 1” biztonsági másolatból.

    Az Összetevők eltávolítása után tiltsa le / távolítsa el a bővítményeket, modulokat, könyvtárakat, fájlokat, csomagokat.

    Előfordulhat, hogy néhány bővítmény eltávolításakor a webhely összeomlik. Ebben az esetben töltse le a problémás kiterjesztések mappáját a webhely biztonsági másolatából: bővítmények, modulok, könyvtárak stb. Törlés helyett tiltsa le a problémás bővítményt.

    A bővítmény az adatbázisból letiltható: [_extensions] tábla. A táblázat sorában kattintson a Struktúra elemre, keresse meg a kívánt beépülő modult a plugins_name struktúrában a beépülő modulból, és az engedélyezési oszlopban helyezze el.

    class = "eliadunit">

    Egy összetevőt nem lehet letiltani az adatbázisból. Annak elkerülése érdekében, hogy a "szeszélyes" összetevő megzavarja a frissítést, tiltsa le a webhely panelről, de nevezze át a mappát, például com_XXXX_okl.

    Még egyszer azokról a lépésekről, amelyeket a Joomla 2.5 automatikus frissítésének 3.3.6-ra való felkészülése érdekében tettünk, hogy sikeres legyen:

    • Frissítve a 2.5.28-as verzióra. A Joomla hosszan tartó kiadásának végleges verziója, a J! 2.5;
    • Elvégeztük az első webhelytisztítást, és visszaállítottuk a webhelyet a webhely gyökérmappájának alkönyvtárában;
    • Legalább azokat a bővítményeket eltávolítottuk, amelyek nem rendelkeznek J3.3.6-os verzióval;
    • Egyéb bővítmények letiltása;
    • Nem tiltotta le a vezérlőpulton futó Joomla!-termelési modulokat és beépülő modulokat;
    • Áttértünk a "natív" joomla sablonokra;
    • Ellenőrizte az adatbázis állapotát (relevanciáját) a webhely panelről;
    • Törölte a webhely gyorsítótárát, a paneleket és a frissítési gyorsítótárat;
    • Az elavult gyorsítótár törlése;
    • Letiltotta a "cache" beépülő modult (opcionális).
    • A megtisztított oldalról biztonsági másolatot készítettünk (2. tartalék).
    • Ellenőrizte a gyártási hely és az adatbázis biztonsági másolatát.

    A gyorsítótár tisztításakor ne csak a webhely gyorsítótárát, hanem az adminisztrációs panel gyorsítótárát is tisztítsa meg.

    Folytassuk az automatikus frissítéssel.

    A Joomla 2.5 automatikus frissítése 3.3.6-ra – maga a folyamat

    Ugrás a lapra: Összetevők → Joomla! Frissítés

    A "Beállítások" gombon válassza a "Rövid távú verzió..." lehetőséget.

    Ha nem lát semmilyen változást az oldalon, törölje a frissítési gyorsítótárat (Bővítmények → Kiterjesztéskezelő → Frissítések → Gomb: Gyorsítótár törlése).

    Ha üzenetet lát arról, hogy frissíteni kell a 3.3.6-ra, frissítse a „Fájlok közvetlen írása” módszerrel.

    A szerencse ne hagyjon el.

    Ha a hiba bekövetkezett, bontsa le a webhelyet, hozzon létre egy új adatbázist, állítsa vissza a Reserve 1-et vagy Reserve 2-t, és próbálkozzon újra. Ismétlés előtt olvassa el az error.logs fájlt a tárhely (szerver) paneljén.

    Ha a frissítés sikeres, megjelenik egy megfelelő üzenet, és az alapértelmezett adminisztrációs panel sablon megváltozik. megkezdheti a Joomla 3 adminisztrációs paneljének megismerését.

    vagy hogyan megújítani a rendszer a fájlkezelő segítségével

    Mielőtt folytatná aJoomla verzió frissítés, vegye figyelembe néhány árnyalatot.

    A népszerű joomla.ru weboldalon információkat talál a frissítésekről: letölthető a Joomla! „lokalizált bemutató anyagokkal és előre telepített orosz nyelvű felülettel. Hagyományosan a lokalizált disztribúció nem különbözik a szabványostól, kivéve az előre telepített orosz nyelvű lokalizációs csomagokat, az orosz nyelvű anyagokat, a nyelvi fájlokat és a licenc szövegét, amely a telepítés során megjelenik "és ez azt jelenti, hogy ideje frissíteni . A Joomla új verziói, beleértve az oroszokat is, a portál jobb oldali oszlopában, a legtetején találhatók.

    Joomla lépésről lépésre frissítés

    Egy korábbi verziót frissítünk egy modernebbre

    Ha Joomla 1.5-öt használ, először frissítenie kell a jUpgrade komponens használatával.

    Tegyük fel, hogy orosz Joomlát használ. Ebben az esetben nincs értelme orosz szervizcsomagot keresni. Normál frissítéssel, és ez a fejezetben bemutatott módszer, a korábban elvégzett CMS beállítások nem változnak. Ugyanez vonatkozik az összes többi rendszerbeállításra és bővítményre. Általában a Joomla frissítési folyamata minden komplikáció nélkül megy végbe.

    Előtte biztonsági másolatot készítünk az oldal teljes tartalmáról.

    Betöltés ...Betöltés ...