Posted by ztyx on May 25, 2008 at 6:39am
Hejhej,
En trivial fråga som jag faktiskt inte hittat något bra svar på i Drupals dokumentation: Vilka generella steg ska man göra när man uppdaterar en modul till en ny version? Räcker det med att ta bort den gamla modulkatalogen i sites/all/modules samt packa upp den nya versionen av modulen? Krävs det t.ex. att man kör 'update.php' även för mindre moduluppdateringar är behövs den bara köras när man uppdaterar 'core'?
Känns lite lustigt att jag inte hittat dokumentation för hur detta görs. Kanske borde sådan hjälptext finnas som standard på sidan admin/reports/updates...
Jens

Comments
Hmm, såg nu att det
Hmm, såg nu att det faktiskt står
...hojta, om det är något annat som bör vetas vid uppgradering av moduler.
Tack och ursäkta,
/J
Backup
Det kan nog inte sägas för ofta. Risken finns att nåt pajar, så se till att du kan gå tillbaka till utgångsläget. Det gäller framför allt databasen, men eventuellt också filerna.
Apropå att uppdatera moduler har jag blivit beroende av drush sen jag började använda det. Det är en modul som bland annat låter dig installera och uppdatera moduler blixtsnabbt via kommandoraden.
/ Hannes Lilljequist – SthlmConnection
Updatering steg-för-steg
Här kommer "the missing manual" för uppdateing av tredjepartsmoduler:
admin/settings/site-maintenanceoch stäng webbplatsen för underhåll.mysqldump -u root -p --opt drupal_db > drupal_db-080525-1542.mysql5).cd /var/www/sites/all/modules).mv pathauto/ ~).wget http://ftp.drupal.org/files/projects/pathauto-5.x-2.2.tar.gz).tar zxvf pathauto-5.x-2.2.tar.gz).cp ~/pathauto/i18n-ascii.txt pathauto/).chown -R www-data.www-data pathauto/).update.phpoch följ instruktionerna. Vid händelse av fel, lös dessa eller återställ den tidigare versionen och databasen. Om allt gick bra, fortsätt enligt nedan.admin/settings/site-maintenanceoch öpna webbplatsen igen.rm -r ~/pathuto/).Det var allt. Som zoo33 säger så underlättar Drush betydligt.
Thomas Barregren – Webbredaktören