Paggawang bago sa Moodle

Dinisenyo ang Moodle na mabago nang malinis mula sa lumang bersiyon tungo sa isang bagong bersiyon.

Kung gagawin mong bago ang iniluklok mong Moodle ay dapat mong sundin ang mga sumusunod na hakbang:

1. Ibak-ap ang importanteng datos

Bagama't hindi naman lubhang kailangang gawin, mas makabubuting magbak-ap ng isang sistemang pangproduksiyon bago gumawa ng malawakang pagpapanibago, kung sakali't kailangan mong bumalik sa lumang bersiyon sa ano't anumang dahilan. Mas makabubuti na gawing awtomatiko ang pagbabak-ap ng luklok ng Moodle sa server mo nang araw-araw, upang malampasan mo na ang hakbang na ito.

May tatlong pook na dapat ibak-ap:

1. Ang bugsok ng mismong Moodle software

Gumawa ng hiwalay na kopya ng mga sakong ito bago magpanibago, upang mabawi mo ang config.php at anumang modyul na idinagdag mo tulad ng tema, wika atbp.

2. Ang bugsok ng datos mo.

Dito nakalagay ang inahong nilalaman (tulad ng mga rekurso ng kurso at mga takdang-aralin ng mag-aaral) kaya't napakahalagang magkabak-ap ng mga sakong ito. Minsan ang bagong bersiyon ay maglilipat o magbabago ng pangalan ng mga bugsok mo sa loob ng bugsok ng datos.

3. Ang datosan mo

Karamihan sa mga bagong bersiyon ng Moodle ay binabago ang mga teybol ng datosan, at nagdadagdag o nagbabago ng mga pitak nito. May iba't-ibang paraan ang bawat datosan sa pagbabak-ap. Ang isang paraan ng pagbak-ap ng datosang MySQL ay ang 'pagdump' nito sa isang sakong SQL. Ipinapakita sa sumusunod na halimbawa ang mga utos na pang-Unix sa pag-dump ng datosan na tinatawag na "moodle":

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

Maaari mo ring gamitin ang "Export" na katangian sa opsiyonal na "Database" web interface ng Moodle para gawin ang katulad nitong bagay para sa lahat ng plataporma.

 

2. Iluklok ang bagong Moodle software

Paggamit ng isang inilusong na arkibo

Huwag patungan ang lumang luklok kundi mo lubos na alam ang ginagawa mo ... minsan nagdudulot ng problema ang mga lumang sako sa bagong instalasyon. Ang pinakamabisang paraan ay baguhin ang pangalan ng kasalukuyang bugsok ng Moodle, tapos ay buklatin ang bagong arkibo ng Moodle sa dating lokasyon.

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

Tapos, kopyahin mo ang lumang config.php mo at iba pang plug-in tulad ng pasadyang tema sa dating direktoryo:

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

Paggamit ng CVS

Kung gagamitin mo ang CVS, pumunta lamang sa punong direktoryo ng Moodle at i-update ito sa mga bagong sako:

cvs update -dP

Tiyakin na gagamitin ninyo ang "d" parameter sa paglikha ng mga bagong bugsok kung kinakailangan, at ang "P" parameter para burahin ang mga walang laman na bugsok.

Kung ineedit mo ang mga sako ng Moodle, matyagan ang mga mensahe nang mabuti para makita mo kung may mga problemang lilitaw. Lahat ng pasadyang tema mo at di-istandard na plug-in ay hindi pakikialaman.

 

3. Pagtatapos ng pagpapanibago

Ang huling hakbang ay pasimulan ang proseso ng pagpapanibago sa loob ng Moodle.

Para magawa ito, bisitahin lamang ang pahinang pang-admin ng iniluklok mo.

http://halimbawa.com/moodle/admin

Hindi importante kung nakalagda ka bilang admin o hindi.

Awtomatikong malalaman ng Moodle na may bagong bersiyon at gagawin nito ang lahat ng pagpapanibago ng datosan o sistema ng mga bugsok na kinakailangan. Kung may bagay na di nito kayang gawin sa sarili nito (napakadalang), makakakita ka ng mga mensahe na magsasabi sa iyo kung ano ang kailangan mong gawin.

 

Kung lahat ay maayos naman (walang mensahe ng mga error) puwede mo nang gamitin ang bago mong bersiyon ng Moodle at kalugdan ang mga bago nitong katangian!

Kung magkaproblema ka sa pagpapanibago, bisitahin ang moodle.org at magpaskil sa Installation Support Forum sa Using Moodle na kurso.

 

 

Dokumentasyon ng Moodle

Version: $Id$