DotNetNuke versiooni 4.x upgrade versiooni 4.y

Juhul, kui teha kõik täpselt nii, nagu peab, käib versiooni uuendamine üsna lihtsalt. Kui kui näpuga järge ei viitsi ajada, võib aja ja närvikulu ootamatult suureks kujuneda.

Otsides selle tegevuse jaoks juhendeid, võib veebist leida palju materjali. Ühe väga hea upgrade juhendi võib leida järgmiselt aadressilt:
http://support.re-invent.com/article.aspx?id10394

Lühidalt ka eestikeelne kokkuvõte:

Valmista ette

Lae alla _Upgrade versioon
Paki kuskile ajutisse kataloogi failid lahti.

Tee varukoopiad

Tee varukoopia kogu saidist ja andmebaasist

Ole saidi kasutajatega viisakas ja ära lase ennast segada

Tee veebi juurkataloogi fail: app_offline.htm
Sellise faili lisamine võtab saidi offline. Kõikide portaalide kasutajad näevad vaid selle faili sisu. Samuti ei pääse kasutajad segama installeerimisprotsessi.

Veendu veelkord, et kõib varukoopiad on ikka tehtud ja ka andmebaasi failid on seal ilusti olemas.

Konfigureeri web.config

Oma vana web.config nimeta ümber, kui web.config.old.
_Upgrade failidest leia fail release.config.
Nüüd tuleb kõige tülikam osa. Oma spetsifiilsed seadistused tuleb failist web.config.old üle tõsta faili release.config.

Uuenda andmebaasi ühenduse kirjeldus

Keera maha AutoUpgrade

Kopeeri Machine Key ja Validation Key väärtused

Kopeeri CodeSubDirectories sektsioon, kui seda on kasutatud

Kopeeri InstallationDate rida

Kanna üle kõik muud spetsiifilised muutused, mida oled oma Config failis teinud.

Salvesta fail oma DNN WebSite kataloogi nimega web.config.

Kopeeri kogu _Upgrade kataloogi sisu oma Web kataloogi, kirjutades kõik failid üle.

Lisaks veendu, et WebSite kataloogile on määratud Fullpermissions kasutajale ASP_NET (Windows XP) või Network Service (Windows Server 2003)

Käivita installatsiooni protess

Eemalda WebSite kataloogist fail:app_offline.htm
Ava link: http://<SinuSaidiAadress>/Install/Install.aspx?mode=upgrade
Edasi käivitu uuendusprotsess.
Kui see on edukas, tuleb lehe lõppu link, kust saad oma portaali avalehele.
Kui tekkis vigu, siis märgi need kindlasti üles, muidu pole millegi järgi probleemidele lahendusi otsida.

Uuendamisprotsessi kohta saab vaadata ka videot (eelnev tasuta registreerimine vajaik)
http://www.dnncreative.com/Tutorials/DNNTutorialsforBeginners/HowtoupgradeDotNetNuke/tabid/202/Default.aspx
Video on küll versioon 3.x kohta, kuid uuendusprotseduur on versiooni 4.x korral praktiliselt sama.

Last edited Feb 3, 2008 at 7:47 PM by avotohver, version 3

Comments

No comments yet.