Viktigt! Installera inte addons direkt på prodservern! Uppgradera inte direkt i Prodservern. Sätt upp en lokal testmiljö och checka ut kod från github. På Windows kan man använda MAMP för att få webbmiljö och mySql. OBS! Var varsam och undersök vad som är på väg att checkas in. gör bara "git add" på filer som du vet är tillagda. Forumet skapar en del egna lokala mappat, som exempelvis /forum/data/attachements/* Dessa får inte checkas in - eftersom de kan skriva över befintliga bilder. Samma gäller de "_output" mappar som en del addons skapar. Förberedelser på github: * Klicka på din profilbild. * Välj Settings * Längst ner till vänster, Välj Developer settings * klicka på Personal access token och "Generate new token" * Ge den ett namn "iHusbil" exempelvis * Kryssa i för att välja Scope". Jag bockade i "workflow" och "admin:public_key". Inte helt säker vad som krävs, men den funkar för att checka ut saker. * Spara denna access token på lämpligt ställe (jag har den i "Notes" för min github användare i LastPass) -- I /var/www/ihusbil.se kör nedanstående för att hämta ner det senaste från github. git pull Ange ditt användarnamn (github) och den Access token du skapat ovan Sedan 'chown -R www-data:www-data' för att återställa filägarna till apache användare. --- Om det enbart är nya addons tillagda, så är det klart nu. Om det skett uppdateringar av forumfiler så fortsätt enligt nedan. --- För att starta uppgradering kör cd forum sudo php cmd.php xf:upgrade Slutligen öppna ACP och uppdatera addons och gå igenom de filer som ändrats