Sziasztok!
Drupalból nagyon kezdő vagyok, mégis nagyon fontos lenne, hogy meg tudjak oldani egy elég komoly verzió frissítést.
PHP, mysql ügyekben viszonylag otthon vagyok, illetve Joomlaban, ami itt konkrétan semmit nem ér.
Adott egy meglehetősen régi Drupal:
Drupal 4.6.3, 2005-08-15
Na most ebből kellene egy mai igényeknek megfelelő friss Drupalt kreálni.
Annyit sikerült megtudnom, hogy mivel azóta több nagy ugrás történt, ami az adatbázis szerkezetében történt változásokkal is járt, valószínűleg nem lehet egy lépésben megoldani a dolgot, sima fájl felülírással, és update futtatásával.
Ebben kérnék segítséget.
Hol találok információt ez ügyben?
Milyen verzió ugrásokkal lehet eljutni egy ma friss verzióhoz, illetve melyik az a verzió amit ajánlotok végső állomásnak.
Mivel egyénileg fejlesztett modul(nem tudom Drupalban így nevezik-e? :) )is van az oldalból, azt egy következő feladat lesz életre lehelni.
Mik a honlap méretei?
Én valószínűek tartom, hogy minden buktatója mellett hatékonyabb lenne újraépíteni az oldalt. De legalábbis a lehetőségét vizsgáld meg.
Nagy Gusztáv
Sajnos ez szerintem nem járható út!
Nagyon nagy az oldal.
Kb négy éves oldalról van szó, napi szinten 3-4000 látogatóval.
Sok ezer cikkel.
:(
Nem tudom mi lenne a megoldás, ezért kérdeztem tőletek "profiktól", hogy merre induljak, mit javasoltok.
megoldható a frissítés, de
Megoldható a frissítés, én akkor azt javasolnám, hogy 4.6.3 -> legutolsó 4.7.x -> legutolsó 5.x -> legutolsó 6.x
Ha vannak külső modulok, na az macera, mert menet közben azokat is frissíteni kell.
De igaza van Gusztávnak, szerintem is célszerű lenne a tartalmakat kiexportálni, és újraépíteni az oldalt.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Ok, én hiszek nektek :)
Elkezdtem ugyan localhoston az oldalt felépiteni, hogy elkezdhessem a frissítést.
fél órája megy az adatbázisimport kb..... a tömöritett sql tábla amit kaptam 38 Mb volt.....
Akkor kérlek homályosítsatok fel.
Fogok egy új Drupalt... legutolsó 6.x.
Felinstallátom szűz Drupalként.
Utána a tartalmakat import export?
Itt phpmyadmin import-exportra gondoltok, vagy valami Drupal belső modulra ami tudja ezt?
Amennyiben phpmyadmin, akkor milye táblákat kell import-export?
Találok erről valami egészen picike tutorialt?
Gondolom cikkek, kategóriák, felhasználók (ez tűnik logikusnak).
Kösz az eddigi segítséget.
Melyik táblákat?
Amennyiben újra szeretném épiteni az oldalt a többszörös frissítés helyett, akkor melyik táblákat kellene átvinni?
Drupal 4.6.3 -ről kellene a legújabb 6.x-esre.
Ami szükséges azok a cikkek, és a felhasználók.
frissites
En megprobalkoznek a drupal upgradevel, persze ehhez tudni kellene milyen modulokat hasznalsz azoknak van-e minden drupalra verzioja, vagy van-e olyan modul ami kivaltja. A masik a sajat fejlesztes milyen funkciot valosit meg. En sikeresen frissitettem 4.7.x-rol 6.x-re, igaz nem ilyen nagy oldalt es nem is volt sajat fejlesztes benne.
---
http://drupalaton.hu
frissítés
A használt modulokon nem tűnnek különlegesnek.
1, új felhasználók neve van kint
2. legújabb hozzászólások
3 heti hírarchívum: (hetek linkei, ami az aktuális hét híreihez visz)
4. online felhasználók
5. friss tartalom
6.belépési modul
7. keresési modul
8. sok statikus html tartalmú modul (képek, linkek bannerek)
A saját fejlesztésú dolod, az egy elég egyszerűnek tűnő lemezkritika kezelő.
Létrehoz egy bejegyzést, néhány extra mezővel, értékelés, megjelenés éve, sítlus stb.... (ezt a végére hagynám, mert a php kód alapján nem tűnik megoldhatatlan feladatnak.
4.6.3-ról kellene eljutni egy 6-os verzióig.
ha ez...
ha erről az oldalról van szó, akkor gratulálok... csak a "lemezkritika" a 4.7.x alapján tippelem.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Nem erről
Nem. Egy sokkal régebbi és jóval nagyobb, bár elavult szerkezetű szájtról van szó. :)
Barátaim kezelik, de programozó nélkül maradtak.
Probáltam egy sima updatet.
A következőt csinaltam.
Letöltöttem ezt a csomagot: drupal-4.7.11.tar.gz - 492 kb
Az ugrade.txt-ben azt irja hogy távolítsak el minden drupal fájlt.
Azt csnaltam hogy a telepitőben lévő mappákat az eredeti szajton átneveztem, és feltöltöttem a tömörített fájlban lévőket, a gyökérben lévőket isman felülirtam.
A settings.php-t feltöltöttem módosítottam az elérési adatokat benne.
Az update.php lefutott.
Kiválasztotta hogy system modul 129-es (sorry ha hülyeség amit írok)
Ezt ráhagytam, mert biztos jobban tudja nálam.
Végig ment az update, kiirta hogy minden happy, nézzem meg a szajtot és az admin oldalt.
Csakhogy mindkettő üres olda.
Sima fehér lap, tartalom nélkül.
Hol csesztem el?
core modulok
Valaszd kulon a hasznalt modulokat core, contrib es sajatra.
A core modulokkal biztos nem lesz gond.
A contrib moduloknal meg kell nezni hogy van-e 4.7.x 5.x 6.x ha van akkor szepen az elobb emlitett foverzionkent frissiteni az oldalt.
A sajat modult, meg erdemes megirni a 6.x-hez es megcsinalni a szukseges adatbazis modositasokat elvegezni a vegen, itt meg lehetoseg az, hogy megnezed van-e d6-ra olyan modul amivel ki tudod valtani a sajat fejlesztest, ha van es jonak latod, akkor megcsinalod a szukseges adat konverziokat.
---
http://drupalaton.hu
sminkről se feledkezz meg
Ne felejtsd el a sminket sem, azt is frissítened kell majd.