� oppgradere Moodle

Moodle er laget slik at det er enkelt � oppgradere fra hvilken som helst gammel versjon til en nyere versjon. 

N�r du oppgraderer Moodle b�r du f�lge disse stegene:

1. Ta sikkerhetskopi av viktig data

Selv om det ikke er helt n�dvendig er det alltid lurt � ta sikkerhetskopi av slike systemer f�r du gj�r en st�rre oppgradering, i tilfelle du likevel m� g� tilbake til den gamle versjonen av en eller annen grunn. Det er en god id� � autumatisere serveren din slik at den tar sikkerhetskopi av Moodle hver dag. Da kan du hoppe over dette steget.

Det er tre omr�der som trenger sikkerhetskopi:

1. Moodles programkatalog

Lag en separat kopi av disse filene f�r oppgraderingen. Slik kan du f� tak i config.php og alle andre moduler du har lagt til som temaer, spr�k etc.

2. Datakatalogen.

Her ligger alt opplastet innhold (slik som ressurser og studentinnleveringer i fagene) s� det er sv�rt viktig � ha kopi av disse filene i alle fall. Noen ganger kan oppgraderingen flytte eller gi nytt navn til kataloger i denne katalogen.

3. Databasen

De fleste oppgraderingene av Moodle vil endre databasetabellene med � legge til eller � endre felter. Hver database har ulike m�ter for � ta sikkerhetskopi. En m�te � ta kopi av en MySQL-database er � 'dumpe' den til en enkelt SQL-fil. Det f�lgende eksempelet viser kommandoer i Unix for � 'dumpe' databasen som heter "moodle":

mysqldump moodle > moodle-backup-2002-10-26.sql

Du kan ogs� bruke funksjonen "Export" i Moodles "Manage Database" for � gj�re det samme p� alle plattformer.

 

2. Installer den nye versjonen av Moodle

Med et nedlastet arkiv

Ikke overskriv en gammel versjon hvis du ikke vet hva du gj�r. Noen ganger kan gamle elementer lage problemer i nye installasjoner. Det beste er � gi den gamle Moodlekatalogen et nytt navn. Deretter pakker du ut den nye versjonen til den gamle katalogen (det gamle katalognavnet).

mv moodle moodle.backup
tar xvzf moodle-1.0.6.tgz

Deretter kopierer du p� kryss og tvers i config.php og alt annet du har endret som temaer:

cp moodle.backup/config.php moodle
cp -pr moodle.backup/theme/mytheme moodle/theme/mytheme

Med CVS

Hvis du bruker CVS g�r du bare til hovedkatalogen i Moodle og oppdaterer til de nye filene:

cvs update -dP

Pass p� parameteren "d" for � lage nye kataloger hvis n�dvendig, og parameteren "P" for � fjerne tomme kataloger.

Hvis du har redigert filer i Moodle m� du f�lge n�ye med p� skjermen. F�lg med beskjedene du f�r om mulige konflikter. Alle dine egne temaer og ikke standard plugins forblir ur�rt.

 

3. Gj�r ferdig oppgraderingen

Det siste steget er � starte oppgraderingen i selve Moodle.

For � gj�re dette g�r du til adminsiden i din installasjon.

http://example.com/moodle/admin

Det spiller ingen rolle om du er logget inn som administrator eller ikke.

Moodle oppdager automatisk den nye versjonen og utf�rer alle oppgraderingene som beh�ves i databasen og filsystemet. Hvis det er noe det ikke klarer selv (sv�rt sjelden) vil du f� beskjed om hva du m� gj�re.

 

Dersom alt g�r bra (ingen feilmeldinger) kan du starte � bruke den nye versjonen av Moodle og nyte de nye funksjonene!

Hvis du har problemer med oppgraderingen, bes�k moodle.org og send innlegg i forumet Installation Support Forum.

 

 

Dokumentasjon om Moodle

Versjon: $Id$