Ha nem vagyunk gyakorlott felhasználók, gondoljuk meg kétszer is belekezdünk-e ebbe a műveletbe, mert ha valamit rosszul csinálunk komoly adatvesztést okozhatunk saját magunknak. Javaslom hogy egy saját gépen futtatott szerveren gyakoroljuk be a lépéseket.
Lépjünk az admin felületre és kapcsoljuk be a karbantartás opciót. A szolgáltatónk által biztosított phpmyadmin felületen válasszuk ki az adatbázist, amely az e107 rendszerünk tábláit tartalmazza. A jobb oldalon klikkeljünk az exportálásra. Jelöljük ki az összes táblát. SQL kompatibilitási módnak állítsuk be a MYSQL40-et. Jelöljük be a Mentés fájlként opciót, majd klikkeljünk az indítás gombra. Mentsük el a sql fájlt.
Ha a sql fájl mérete nagyobb az importáláskor feltölthető legnagyobb mérettől, akkor fel kell darabolni olyan méretekre, melyek beleférnek ebbe a méretbe. Hogy mekkora ez a legnagyobb méret, megnézhetjük a phpmyadmin jobb oldalán az importálás fülre klikkelve. A szövegfájl helyének tallózása mellett kell hogy legyen feltüntetve. Aki nem tudja hogyan kell feldarabolni a sql mentést, az itt abba is hagyhatja a műveletet. Ezzel sok bosszúságtól megkímélve önmagát. Ebben inkább kérje fórumon az adminok segítségét.
A mentés után töröljük ki az összes táblát. Ehhez klikkeljünk bal oldalon a használt adatbázisra, majd jobb oldalon a táblák alatt a mind kijelölése, mellette pedig a lenyíló menüből válasszuk ki az eldobás lehetőséget. Innen még van lehetőség visszalépni, ha valamit rosszul csináltunk volna. Ha minden oké, akkor erősítsük meg az eldobást az igennel.
Ha ez megtörtént, klikkeljünk az adatbázisra, majd a műveletekre. Illesztésnek állítsuk be az utf8_general_ci kódolást.
Nyissuk meg szerkesztésre a lementett adatbázist. Erre ajánlom a PSPad editor nevű programot. Ingyenes és magyar nyelvű. Ha a karakterek jól jelennek meg, akkor a formátum lenyíló menüben állítsuk be az UTF-8 karaktert és mentsük el a fájlt.
A phpmyadmin felületen klikkeljünk a használt adatbázisra. A jobb oldalon az információ fülre. Tallózzunk rá a módosított sql fájlra. A fájl karakterkészletének utf8-at hagyjuk, vagy állítsuk be. SQL kompatibilitási módnak válasszuk a MYSQL40-et. Ezután indítás. Ha mindent jól csináltunk, akkor az összes tábla felkerül az adatbázisba. Ha megnézzük minden tábla illesztése utf8_general_ci lett. Ha nyitjuk pl. az e107_news táblát, annak a szerkezetét, láthatjuk hogy a mezők kódolásai is utf8_general_ci -re vannak állva. Ezt másképp nem tudnánk elérni csak ha minden egyes tábla mezőjét átállítanánk egyenként utf8_general_ci -re.
Készítsünk biztonsági mentést a szerveren tárolt fájlainkról.
Nézzük meg, hogy milyen pluginokat telepítettünk, melyek nem a rendszer alapértelmezett pluginjai. Keressük meg ezek utf-8 változatait a neten és töltsük le. Ha nem találhatók, akkor át kell őket konvertálni ezzel a programmal.
Töltsük le a legújabb e107 UTF8 frissítő csomagot. Ha nincs, megteszi a full install csomag is. De ebből vegyük ki az e107_config.php és install.php fájlokat. Ha vannak olyan fájljaink, melyeket módosítottunk és eltérnek az e107 alap fájljaitól, azokat újra módosítani kell majd.
Másoljuk fel az új utf8 csomagot az előbb említett két fájl nélkül felülírva a régi fájlokat. Másoljuk fel a pluginek utf8 verzióit is.
Jelentkezzünk be admin felületen az oldalunkra, nézzük meg szükséges-e az adatbázis frissítés. Ha minden okés, kapcsoljuk ki a karbantartás opciót. Nézzük meg, hogy a karakterek megfelelőek-e, nincsenek-e benne hibák. Ha vannak, akkor valamit rosszul csináltunk.
Ez a leírás nem alkalmas UTF8-ról UTF8-ra frissítéskor, mert aki nem használta az utf8 haxot, annak a sql mentésében a karakterek rosszul fognak megjelenni. Ha ezeket a karaktereket kijavítjuk, akkor lehet használni a leírást.
Hozzászólás küldéséhez be kell jelentkezned. Jelentkezz be, vagy kattints ide a regisztrációhoz
Üzenetek írásához regisztrált tagnak kell lenned - jelentkezz be, vagy regisztrálj
Lóna Lore Júl 24 : 16:59 Én Lermoos-ba vok most, végre sikerült lopni egy kis wifit, itt 2 napja szakad az eső és melegítőbe meg pulóverbe majd meg fagyok
P47-Zsó Júl 22 : 16:54 Túl meleg van mindenki agylágyulást kapott az időjárástól, úgy meg ugye nehéz fogazmarni...izé fogalmazni.
Norbee Júl 17 : 13:55 Látom a chatboxba is begyűrűzött az uborkaszezon...
ricsi15666 Jún 30 : 17:16 Jaja végre!!!! Nem értem miért jó egyeseknek tönkrevágni egy olyan oldalt ami csak segít... Gondolta az illető(k) h kihívás? tehetnek egy szívességet.........
....
"Szerintem nagyon jó közösség van itt. Sokat lehet tanulni, szinte nincs olyan kérdés ami megválaszolatlanul maradna. Az e107 egy könnyen kezelhető és módosítható tartalomkezelő, amit az itteni supportnak köszönhetően teljesen személyre szabhatóan alakíthat ki a felhasználó a saját szájíze szerint. Egy ilyen jó közösséggel a háta mögött a magyar e107 felhasználókat már csak egy ötlet választja el a kész honlaptól. Ráadásul teljesen ingyenes, akik itt segítenek nem anyagi érdekből teszik. Ez a mentalitás magával ragadja az embert, így amint egy használható információhoz jut, felposztolja az itteni fórumba, hogy mindenki megtalálja. Ez a legjobb közösség a tartalomkezelők világában. Ezúton is köszönöm hogy vagytok nekünk. :)"