Megjelent a Joomla! 3.9.9-es és 3.9.10-es kiadása. A 3.9.9 egy hibajavító kiadás a Joomla! 3-as sorozatához, amely egy biztonsági javítást és további 30 hibajavítást tartalmaz. A Joomla 3.9.10 pedig egy javító kiadás, amely a 3.9.9-es verzióban lévő többnyelvű weboldalak sablon stílusaival kapcsolatos problémát küszöböli ki.

Mit tartalmaz a 3.9.9?

A Joomla 3.9.9 három biztonsági javítást, valamint számos hibajavítást tartalmaz, többek között:

Biztonsági javítások

  • Alacsony prioritású - Rendszer - Az alűrlap mezők szűrő attribútuma távoli kódfuttatást tesz lehetővé (érintett verziók: Joomla 3.9.7 - 3.9.8) További információk »

Hibajavítások

  • Ismétlődő egyéni mezők: HTML címkék javítása #25189
  • Médiakezelő: Modal elrendezése továbbfejlesztése #22475
  • Szavazás: Gyorsítótár ürítése szavazás után #25201
  • Cikk sorrendezés: Elem kategórizálása elsődlegesen a kategória alapján #25295
  • Kötelgelt rendszer: Fejlesztések a Kapcsolattartóknál és a Hírcsatornáknál #25259

A hibajavítások teljes listáját a GitHubon találod meg.

Mit tegyünk, ha nem közvetlen Joomla! 3.9.10-re frissítettünk?

Joomla! 3.9.9-re történő frissítés után a többnyelvű webhelyekben a sablonstílusok tartalomnyelvekhez történő társítása megszűnik. 

A helyreállítás két módon lehetséges:

  • Kézi visszaállítás: Frissítés Joomla! 3.9.10-re, majd a sablonstílusok kézi visszaállítása szerkesztéssel.
  • A frissítés előtt készített biztonsági mentés használatával visszaállítás a frissítést megelőző állapotra, majd ezek után frissítés Joomla! 3.9.10-re.

A hivatalos bejelentés megtekinthető a Joomla! kiadási oldalán. Az új csomagok a Joomla! letöltési oldalán érhetők el. A magyar lokalizációt a belső nyelvtelepítő segítségével lehet feltelepíteni, míg az aktuális nyelvi fájl frissítését és a Joomla! új kiadását a belső bővítményfrissítőn keresztül.

Bejelentkezés a hozzászóláshoz

Zotius profilkép
Zotius válaszolt a témára: #2 2019 júl. 15 14:23
Közvetlenül a 3.9.8-ról frissítettem a 3.9.10-re, a három, általam kezelt oldalon.
(Régebben is volt már rá példa, hogy egy Joomla! frissítésben lévő hiba javítása miatt sürgősen újabb frissítést adtak ki, ezért "óvatos duhaj" lévén, megvártam a frissítés frissítését...)
Kettőnél semmi probléma, a harmadiknál viszont üres frontend jelenik meg, de nem tudok rájönni, hogy miért.
Ennek "életre keltésében" kérnék segítséget.
Hol keressem a megoldást?
Az oldal: kisalfoldikhk.hu
Balázs profilkép
Balázs válaszolt a témára: #3 2019 júl. 15 15:12
Szerintem kezd a szokásossal, hogy a hiba kiíratást magasabb szintre állítod: joomlacms.hu/kézikönyv/gyakori-hibaüzene...hér-oldal-blank-page
Zotius profilkép
Zotius válaszolt a témára: #4 2019 júl. 15 16:04
Bekapcsoltam a hibakiiratást.
A Gantry ezt írta a bal felső sarokban:

Twig \ Error \ RuntimeError
An exception has been thrown during the rendering of a template ("You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND ((tbl.user_ids = '' AND tbl.access IN (1,1,5)) OR tbl.user_ids='0' OR tbl.u' at line 3").

Stacktrace:
#56 Twig\Error\RuntimeError in /home/kisalfol/public_html/media/gantry5/engines/nucleus/particles/position.html.twig:4
Motoros profilkép
Motoros válaszolt a témára: #5 2019 júl. 15 20:04
#<IfModule mod_rewrite.c>
## Ha feltörték az oldalt & újra kell telepíteni a honlapot, vagy komoly hiba van - lezárom az oldalt!! Nem kell mindenkinek látni a hiba jelentéseket...
## Csak az itt felsorolt IP-s adminok láthatják a honlapot
# RewriteCond %{REMOTE_ADDR} !^xxx\.xxx\.xxx\.xxx$
# RewriteCond %{REMOTE_ADDR} !^46\.107\.135\.4$
# RewriteRule .* - [L,R=503]
# <IfModule mod_headers.c>
## 3600 = 60 perc
## 86400 = 1 nap
## A kötelező fejlécben beállítom a karbantartás idejét - Nem lehet túl hosszú!
# Header always set Retry-After "1400"
#</IfModule>
#</IfModule>
Zotius profilkép
Zotius válaszolt a témára: #6 2019 júl. 16 08:19

"Ha feltörték az oldalt & újra kell telepíteni a honlapot, vagy komoly hiba van - lezárom az oldalt!! Nem kell mindenkinek látni a hiba jelentéseket..."

Alapvetően igazad van, de a frontenden a karbantartás oldal sem volt látható a hiba miatt, hogy beléphessek... :(
Egyébként pedig az oldalt nem törték fel, ennek elkerülése érdekében telepítve vannak a megfelelő cuccok. :)
Akeeba-val visszatöltöttem a június 6-i full mentést - azóta csak néhány új cikket kellett újraírni, így sok veszteség nem ért.
Sikerült is megtalálnom egy hibás modult, aminél a Gantry normális hibaüzenetet írt ki a modul helyén, hogy nem tudja megjeleníteni. Csak azt nem értem, hogy ha ez a modul korábban nem okozott semmi problémát, most mi történhetett vele...
A modul letiltása után rendbe jöttek a dolgok.
A Joomla frissítés előtt újabb mentést csináltam, hogy ne kelljen ismét a 06.06-i mentéstől megint újrakezdeni mindent, ha ismét gáz lenne.
utána fogom a Gantry-t is frissíteni.