az internet ablakok Android

A Jumla 3.5 frissítése 1 lépésenkénti utasítás. Hogyan frissítheti a Joomla-t a legújabb verzióra

Frissítés a Joomla 2.5-ről a Joomla 3.x-re nem egy nagyon nehéz folyamat, de leggyakrabban egy és ugyanazokkal a hibákkal szembesülünk, amikor frissítésre kerülünk. Ebben a cikkben leírom a frissítési folyamatot, és megfontolom a hibákat párhuzamosan, hogy időt takarítson meg a Google keresésére, vagy várjon a fórumok válaszára.

Fontos!

Mielőtt elkezdené a webhely frissítését, Ügyeljen arra, hogy egy példányt készítsen fájlrendszer és mysql adatbázisok!

Vagy vágja le a webhely másolatának frissítését.. Én az újonnan létrehozott aldomainen és egy másolt adatbázisban. Nem szabad elfelejteni, hogy a beállításokat a Configuration.php fájlban módosítsa a másolt adatbázisba. Ez elég jó lenne külön vezetni log fájl Szerverek, hogy megértsék, miért a webhely helyett fehér képernyő .

FONTOS 2!

Mielőtt elkezdené a webhely frissítését, meg kell győződnie arról, hogy a kiterjesztések (összetevők, modulok, plug-in), a webhelyre szerelve a Joomla 3 új verziója támogatható. Minden telepített bővítményt külön kell frissíteni, minden esetben egyedileg.

Hisszük, hogy már megtette a fentieket.

A frissítés megújítását írom le, ha valami baj van velem. akarok frissítési hely a Joomla 2.5.14-en a 3.5-ös verzióra. Ez bemutatja a Jroundments alkatrészeket és több harmadik fél modulot.

Szóval, az első dolog frissítjük a webhelyen telepített összes bővítményt a legújabb verziókhoz..

Először frissíteni kell a Joomla verzióját az utóbbiba a 2.5-ös felsorolásban - a Joomla 2.5.28 verziója. (Ne feledje, hogy ha a 2.5.28-nál alacsonyabb verzióra frissül, egyszerre 3,X-ig, valószínűleg kapsz egy halott helyet.)

Mentettünk, a bővítéshez -\u003e Extension Manager -\u003e Frissítések

Frissítjük, hogy mi lehet frissíteni (például 2 bővítmény nem lehet frissíteni).

Ehhez válassza ki a frissítési beállításokat a legördülő listából. Joomla eloszlások hosszú támogatási időszakokkal.

Ha utána nem jelenik meg a talált frissítések, megyünk az Extensions Manager -\u003e frissítések és tiszta készpénz. Ezután ellenőrizze újra a frissítéseket. A Joomla 2.5.28 frissítése volt, amelyet az elért ... az úton, ha végül nem működött, de inkább így van, akkor letöltheti a Joomla frissítési fájlt a 2.5.28-as verzióra és frissítheti manuálisan ...

Ehhez töltse le a szükséges csomagot, és cserélje le a fájlokat az FTP-re.

Tehát nyomja meg a "Update Update" gombot ... Egy kicsit ... Ennek eredményeképpen egy örömteli üzenet jelenik meg: "A webhelyed sikeresen frissült. Joomla 2.5.28."

Ezután megyünk a mellékállomás menedzseréhez -\u003e Vezérlés, és kapcsoljuk ki az összes olyan komponenst, modulot és bővítményt, amely függetlenül telepítve van. Mindent megszakítottam a jogalékok tekintetében, nem volt szabványos CAPTCHA, a plugin sourcer és valami más;)

Ha a Joomla nem talál azonnal frissítést, ismét megismételjük a gyorsítótár tisztítási eljárását a kiterjesztéskezelőben. Visszatérünk a központba - látjuk, hogy a Joomla 3.5 frissítés megtalálható.

Gyere be a "gombban", és kattintson Telepítse a frissítést

Nézzük ...

A Joomla Update telepítése után az adminisztrátori panelen a felvételi oldalra dobtam, és a helyszín helyett - a fehér képernyő! Ó Istenem! Ez minden helyszíntől fél! Ezért mindenki azt mondja - ne tegye a munkahelyi frissítéseket, tegye őket a webhely másolataira! Készítsen biztonsági másolatot!

Nos, semmi szörnyű, illetve "fang" webhely nem jelenik meg, mert a webhely sablonja nem támogatja a harmadik jum. Mindenesetre megváltoztattam a másikra.

Elmegyünk az adminisztrátorba, a sablonkezelőben, tegyen semmilyen szabványt ... Az egész webhely megjelenik, a tartalom a helyszínen van - Tovább a technika esetében!

Néhány nappal a frissítés után a Joomla 3.5 rámutatott egy Jamb! Egy idő után az oldal elkezdett 500 hibaüzenetet indítani, hogy újraindítsa, meg kellett indítani a teljes kiszolgálót (Apache). Miután megtekintette a naplókat, kiderült, hogy a sourcer plugin bűnösnek bizonyul, amely lehetővé tette, hogy önkényes PHP és JavaScript-kódot helyezze az anyag szövegébe. Ki kellett kapcsolnom. A naplók hibája volt, mint ez:

[: Hiba] PHP Fatális hiba: Nem tudja újra az nncache osztályt a /www/site.com/plugins/swww/nnframework/helpers/cache.php-ben a 14. sorban,

Ezenkívül kiderítettem, hogy a Joomla 3.5-re történő frissítés után a Mentés és a "Mentés és a Close" gombok nem működnek a webhely adminisztrátorában. Ebben az esetben segítettem nekem kulcsok Ctrl. + F5 ...

A JCOMÁCIÓK Frissítése 2.3.0 A JCOMÁCIÓK 3.0.5

Most a JComments alkatrészekről. Az adatok elvesztése érdekében tényleg nem akartam nagyon - sok ember összeállította a cikkeket.

Volt egy standard sablonom, ezért egyszerűen töröltem a 2.3.0 verzióját a bővítési menedzseren keresztül, és telepítette a frissen aláírt JCOMES 3.0.5 csomagot. Minden! Megjegyzések visszatértek a helyükre.

A logóhoz való hivatkozás az aktuális oldalra vonatkozik, és nem a főre

A következő nagyon gyakori hiba, amelyet sokan találnak (de nem mindenki), akik frissítve a 3.5-ös verzióra - a webhely logója megszűnt a főoldalra, hanem inkább utal aktuális oldal Webhely. A kijáratot nem lehet a legelegánsabb, de dolgozik. Reméljük, hogy amikor az új frissítés megjelent, a fejlesztők már meghatározzák ezt a hibát.

Tehát megoldás:

Meg kell erősíteni a SEF plugin fájlt. Ez a fájl itt található.

/Your.site/plugins/system/sef/sef.php.

BAN BEN ez a fájl, Változás 93 sorban, a "+" jel végére a "*" jelzésen. Ki kell dolgoznia

Ez volt: $ Regex \u003d "# \\ s +". $ Attribútum. "" (?! / | ". $ protokollok." | \\ # | \\ ") ([^"] +) "# m"; Ez lett: $ Regex \u003d "# \\ s +". $ Attribútum. "" (?! / | "$ protokollok." | \\ # | \\ ") ([^"] *) "# m";

Az első kísérletem, hogy frissítsem a webhelyet a Joomla 3.7-re, egy PLG_QUICKON_PHPVERSIONCHECK hibához vezetett. Miért kiderült, és milyen hiba történt a Joomla 3.7-re történő frissítésre ebben a cikkben.

Hadd emlékeztessem meg.Látni fogja a rendszer frissítésének szükségességét, ha a "ikonpanel - a Joomla új verzióinak bejelentése", ID \u003d 437.

A PLG_QUICKICON_PHPVERSIONCHECK hiba.

Egyrészt minden egyszerű. Ez a hiba azt jelzi, hogy a PHP nem támogatott verzióját használom a tárhelykiszolgálón.

Másrészt, nem minden világos. PHP 5.4.26-ot kaptam a kiszolgálón. A frissítés előtt a PHP ezen verziója elrendezett, és a Joomla 3.7 esetében kiderül, hogy újabb verzióra van szüksége a PHP-nek?

A probléma megértéséhez menjen az oldalra " Technikai követelmények -ért telepítések Joomla» ( https://downloads.joomla.org/ru/technical-requirements-ru.).

Ez az oldal 2017. március 20-án frissül. Az oldalinformáció nem változott, a Joomla, beleértve a Joomla 3.7-et, a PHP 5.3 minimális verziója szükséges, és a PHP 5.6 vagy PHP 7 ajánlott.

Nyilvánvaló, hogy a PLG_QUICKICON_PHPVERSIONCHECK hiba oka a PHP elégtelen változatában. Továbbra is megváltoztathatja a PHP 5.4.26 verzióját. A szerveren és a webhely helyreállítása után újra frissíteni.

osztály \u003d "eliadunit"\u003e

Frissítés ftp.

A kísérlethez frissítem anélkül, hogy a PHP-verziót FTP-vel változtatnám. Ezért:

  • Töltse le itt ( https://downloads.joomla.org/ru/cms/joomla3/3-7-0) Joomla fájl! 3.7.0 Upgrade csomag (.zip);
  • Csomagolom a letöltött archívumot;
  • A rendszer konfigurációjának Chmod-jogainak ellenőrzése, amelyeknek legalább 644-nek kell lenniük;
  • A frissítés archívumának letöltésével a régi, az FTP-ben "Újra újabb" módban.
  • Úgy nézem ki az eredmény, a várt módon, a frissítés sikertelen.

következtetések

Jegyzet: Egy másik frissítési kiszolgáló az automatikus üzemmódban szövődmények nélkül. Hadd emlékeztessem meg, hogyan kell csinálni:

Automatikus frissítés Joomla

  • Tisztítsa meg a gyorsítótár helyét;
  • Készít biztonsági mentés webhely;
  • Ha a kevésbé ismert szerzők nem ellenőrzött kiterjesztéseit használja, húzza ki őket a kiterjesztés fülön \u003e\u003e\u003e menedzsment;
  • Kattintson a Frissítés fülre (Komponensek \u003e\u003e\u003e Joomla frissítés!);
  • Frissítse a rendszert módban automatikus frissítés "Közvetlenül" rekordmal;
  • A sikeres frissítési rendszer tájékoztatja a zöld csíkot;

A kiterjesztések ellenőrzése, fordítsa őket az egyikre. Ez akkor hasznos, ha bármilyen kiterjesztés ütközik a rendszer új verziójával.

Egy másik hiba

A frissítés után a "hagyományos hiba" ugrott: Végzetes hiba: Hívjon egy tag funkciót GetTag () egy nem objektumon a /Librursees/cms/application/site.php on line 456. Ezt a hibát egy fehér képernyőn fejez ki egy új cikk vagy szerkesztés után. Nem jelenik meg mindenhol, rögzítve.

A szerzőtől: Üdvözlet, kedves barátom. Vezérlő rendszer tartalom Joomla Léti létezése során nagyon aktívan fejlődik és javul, a funkcionalitás és a munka kényelme szempontjából, amely biztosítja a CMS új verzióinak rendszeres kiadását. Tehát egy kezdő fejlesztőnek lehet egy teljesen törvényes kérdés - hogyan kell frissíteni a Joomla-t az utolsó releváns verzióra. Ezért ebben a cikkben megpróbálom megválaszolni ezt a kérdést.

Meg kell kezdeni, szeretném megjegyezni, hogy folyamatosan követnie kell a frissítéseket, és ha lehetséges, frissítse a webhelyet az utolsó aktuális verzióra (egyébként, nem csak a CMS Joomla által létrehozott webhelyeket érinti). Mivel az új verziók tartalmazhatnak fontos biztonsági frissítéseket, valamint különböző hibák kijavítását, vagy optimalizálhatják az egész rendszer egészének működését. Ezért, ha a webhelyet jó munkakörben szeretné támogatni, akkor frissíteni kell.

FONTOS MEGJEGYZÉS: Ha a webhely már tervezett és elfogadott - Határozottan javasolom a frissítés előtt, készítsen biztonsági másolatot a webhelyen, hogy elkerülje a tartalom elvesztését vagy a CMS munkaképességét. Természetesen a frissítés meglehetősen egyszerű folyamat, de még mindig, néhány fájl cseréje és átírása, ezért hibák fordulhatnak elő. Ha még mindig nagyon új, hogy dolgozzon a fenti CMS-vel, és nem tudja, hogyan jön létre egy biztonsági másolat - CMS Joomla tanfolyamunk hasznos lesz.

Ebben a cikkben beszélünk arról, hogyan kell frissíteni a Jumlu 3-at, mert frissíteni kell a korábbi verziókat, további eszközöket kell használnia.

Ellenőrizze a Joomla verzióját

Először is, ellenőriznie kell a CMS által használt verziót, ami azt jelenti, hogy a frissítések telepítésének szükségessége. Ehhez menjen az adminisztrátor panelhez, és ha nem használja az aktuális verziót - bekapcsolva főoldal, Azonnal megjelenik egy üzenet a frissítések szükségességéről:

Ha csak egy webhelyet fejleszt, akkor nincs hozzáférés az interneten az interneten, majd meghatározza a CMS által használt verziót, menjen a "Rendszerinformáció" linkre a "Rendszer" menüből:

És határozza meg a CMS verziót:

Ha a verziók nem egyeznek - a frissítés szükséges.

Hogyan frissíthetjük a Joomla 3-at automata módban?

Tehát nézzük meg, hogyan kell frissíteni a Joomla 3-at automata üzemmódban. Ehhez menjen az adminisztrátori panelen, majd a főmenüelem "összetevői", és menjen a "Joomla!" Linkre :

Modern trendek és megközelítések a webfejlesztésben

Ismerje meg a gyors növekedési algoritmust a Scratch-től a weboldal épületében

Ugyanakkor esik az Update Manager oldalra, ahol a "Update Update" gombra kattintva futtathatja a CMS frissítési folyamatot. De azelőtt, hogy győződjön meg róla, hogy a használt bővítmények kompatibilisek a telepített verzióval.

A sikeresen frissítés után a képernyőn megjelenik a következő hozzászólás:

Hogyan frissíthetjük a Joomla manuálisan?

Most beszéljünk arról, hogyan frissíthetjük a Joomla manuálisan. Kézi frissítés A speciális Joomla frissítő csomag letöltését és telepítését írja le. Ez frissíti a CMS verziót.

Ehhez menjen a letöltési szakasz hivatalos oldalához, és menjen a Link "Upgrade Packages Joomla! 3 Upgrade csomagok ":

Következő letöltési csomag a Formátumban zip Archívum És telepítse a CMS JOOMLA-t a kiterjesztéskezelő használatával. Ismét emlékeztem rád, mielőtt frissíteném, győződjön meg róla, hogy az alkalmazott bővítmények kompatibilisek az új verzióval:

A frissítés után ellenőrizhetjük munkánk eredményeit, és győződjünk meg arról, hogy a Joomla frissítve:

Most, ahogy látod, a kérdés az, hogyan kell frissíteni Jumlu, akkor kimerült az Ön számára. Ugyanakkor a frissítési folyamat nem befolyásolja a beállításokat és a telepített kiterjesztéseket.

Ez a cikk befejeződött. Sikeres kódolás és új találkozók!

Modern trendek és megközelítések a webfejlesztésben

Ismerje meg a gyors növekedési algoritmust a Scratch-től a weboldal épületében

Az ablaktörlők és Konovalov szállítója szerint a Joomla uralkodó 3x frissítve van az adminisztratív panel gombjának egy kattintással. Kiábrándító, "Egy kattintással" csak egy kopott tank a WC-munkák fölött, és a CMS frissítésnek logikát és fantáziát kell találnia az elme alján. Nem fogok vizsgálni az anyagot, miért kell frissíteni, csak azt mondom, hogy ez egy hasznos és fontos webhely a helyszín biztonságára.

Nincs semmi köze, ma frissítettem egy webhelyet a Joomla 3.5.1-vel 3.6.5-nél, amelyhez 15 percet vett igénybe. Valami sok egy kattintás. A fülek, az alábbiakban néhány tippet és ajánlást adok a motor frissítéséhez, valamint azt mondja, hogy melyik CMS fájlokat frissítik a frissítés során.

Milyen fájlokat frissítenek

A motor frissítésénél a CMS-kernel fájlokat kicserélik, vagyis azok a fájlok, amelyeket maga a Joomla. Ha harmadik féltől származó bővítményeket és modulokat telepített, akkor a frissítés nem érinti. Nincs mit? Van, mivel a normál szeklarin mindig az elme képzeletének akaratát adja meg, és változtasson néhányat rendszerfájlok A motor érdeklődésének optimalizálása.

Például a szerkesztéseim bevezetésre kerültek:

  1. cSS sablon,
  2. Fájl alapértelmezett.php a komponensek / com_content / nézetek / cikk / tmpl /.

Valahol a stílusok szabályai, valahol a kimeneti címsorok, mivel az alapértelmezett verzió mentális görcsöket okozott.

A fájlok frissítésénél, valamint a Favonka-t "natív" helyettesíti, így vissza kell állítania őket (biztonsági mentés a kézben).

Frissítési hiba

A frissítéshez a helyszínen kimenő kapcsolatoknak engedélyezni kell a Jumlow adminisztrátoron keresztül. Ahogy bekapcsolják a fűszeres szövedéket a képernyőn, a tetején, más házigazdákban kopogtatnak.

Szűrő visszavonulás - Ha a kimenő csatlakozások alapértelmezés szerint engedélyezve vannak, akkor a Joomla frissítése után kapcsolja ki őket - ez a lépés a biztonság felé. Például a hasonló anyagokhoz kapcsolódó pluginja elrontja a rejtett linkek homlokzatát a bal oldali helyekre, ha a kapcsolatok megengedettek. Munkavállalói a PHP-kapcsolatokon keresztül terhelték, de az összetevő stílusában rejtőztek, a szem nem vágja le, és a webhely koporsó.

  1. A kimenő csatlakozások tartalmazzák
  2. Frissítette az oldalt,
  3. Picky egy pár a szükséges fájlokat A biztonsági mentésből,
  4. Kapcsolja ki a kapcsolatot.

Szerencsés, de aki hasznos lehet.

Tehát, ha a kimenő forgalom le van tiltva, akkor a frissítéskor megjelenik egy Bjak:

Frissítés: Nem lehet megnyitni a webhelyfrissítést # 1 "Joomla kernel!", URL: https://update.joomla.org/core/list.xml

Ugrás a tárhelyre (írja be a gazdagépet), kapcsolja be a kapcsolatot és a nyugodt frissítést (alkatrészek - Joomla frissítések).

A kívánt fájlok visszaállítása

Ha alapértelmezett motort használ, akkor ne állítsa vissza semmit, ha a kezek a politikai helyes térből nőnek, és a SEO céljai alatt megváltoztak, majd visszaállítani őket a biztonsági mentésből. Könnyebb ezt megtenni egy biztonsági mentésről a tárhelyen. Ha a Hoster kemény, de az öntött, és a biztonsági másolatok nem köpködje az arcát Készítsen biztonsági másolatot, mielőtt frissítené magát és visszaállítja tőle.

Tehát van egy weboldal a Joomla 3.4.x-en, amelyet frissíteni kell legújabb verzió (Az írás idején ez a verzió 3.8.0.

Úgy tűnik, hogy mindenkinek könnyebben kell lennie sehol, töltse le a frissítések csomagjait, és fokozatosan gördüljön egyenként az adatbázis korrigálásával a Joomla eszközökkel, de nem minden olyan egyszerű. Van egy víz alatti kavics (vagy egy tucat), de rendben van, ezért van egy webhelyünk a Joomla 3.4.x-en, és mi a következő ...

Ügyeljen arra, hogy biztonsági másolatokat és adatbázisokat készítsen!
Mivel mindig van valami, amit nem lehet úgy, mint a fogantatott)

1. lépés: Frissítse a Joomla 3.4.x-t a 3.4.5-ös verzióra


2. szakasz A Joomla 3.4.5 frissítése a Joomla 3.5.1-re

  1. Megyünk link és swing patch Joomla! 3.5.1 Frissítési csomag (.zip)
  2. Ezután ismételje meg a 2-5. Bekezdéseket az 1. lépésben

3. szakasz A Joomla 3.5.1 frissítése a Joomla 3.6.0-nak
(a frissítés legteljesebb szakasza)

  1. Megyünk link és swing patch Joomla! 3.6.0 Frissítési csomag (.zip)
  2. Ezután ki kell csomagolnia ezt az archívumot a számítógépen, és öntse a fogadott fájlokat az FTP-tárhelyre a fájlcsere segítségével.
  3. Menjen a "Expansion-\u003e Extension Manager" és a bal menübe, válasszon ki egy "adatbázis" és ismét látjuk, hogy adatbázisunk elavult
  4. Kattintson a "Fit" gombra.
  5. Miután frissítette a Joomla-t a 3.6.0 verzióra, telepítenie kell a frissítési összetevőt és más frissítéseket.

    Ehhez megy "Extensions-\u003e bővítéskezelő-\u003e frissítés (frissítés)" És kattintson a gombra "Frissítések keresése"Ennek eredményeképpen megkapjuk a szükséges frissítések listáját. Itt a frissítéseket kell választanunk:
    • Joomla! Frissítse az összetevő frissítését.
    • Weblinks kiterjesztéscsomag
  6. Első frissítés Joomla! Frissítse az összetevő frissítését. majd csak akkor Weblinks kiterjesztéscsomagot.. Frissítheti Nyelvcsomag.
  7. Most menjünk "Extensions-\u003e bővítéskezelő-\u003e telepítés (telepítés)" És látni fogunk egy ilyen képet:

    és ha rákattint a linkre Plugin Manager. Valószínűleg látni fogja a pluginok üres listáját. Javítsuk meg erre:
  8. Ismét mozog "Extensions-\u003e bővítéskezelő-\u003e telepítés (telepítés)" és folytassa referenciaként "Plugin Manager" A telepítési bővítmények hiányában és most itt láthatjuk a szükséges plug-inek listáját.
  9. A kullancsokat a bővítményekkel szemben helyezzük: " Telepítő - Telepítés", "Mappa telepítő - Telepítés", "Töltse fel a telepítőt - Telepítse az URL-ből"És nyomja meg a gombot" Engedélyezze".
    Most jön "Extensions-\u003e bővítéskezelő-\u003e telepítés (telepítés)" Már megismerjük, hogy különböző telepítési lehetőségekkel rendelkezünk.
  10. A webhely és az adatbázis fájlok biztonsági mentését készítjük.

Tehát most képesek vagyunk a javítások közvetlenül az adminisztrátorról telepíteni, anélkül, hogy FTP-n keresztül kellene önteniük a fájlokat.

4. szakasz 4. A Joomla 3.6.0 frissítése a Joomla 3.6.5-hez


5. szakasz A Joomla 3.6.5 frissítése a Joomla 3.7.5-re
(Szintén nem kevésbé kiterjedt frissítési szakasz, mint a harmadik)


Ebben a szakaszban a Joomla frissítés már elkezd figyelmen kívül hagyni minket, hogy a PHP 5.4-5.6 verziója elavult, és azt javasolja, hogy átkapcsoljon egy újabb PHP7 verziót.

4. lépés. Frissítse a Joomla 3.7.5-et a Joomla 3.8.0-re
(A frissítések végső szakasza)


FIGYELEM!

Menj tovább a PHP7 friss változata Nem csak
növeli webhelyének stabilitását mindenféle hack-re,
de kb 2-ben és többször növeli a sebességét!

A webhely néhány kiterjesztései figyelmeztetést adhatnak az új verzióra való áttérés után, de az ilyen kisebb hibák szerkesztésével nagyon könnyen kezelhetők. Csak hibázzon meg google kereső És gyorsan megtalálja a megfelelő döntést.

szerző: