Vad är problemet med uppdateringar?

I program som körs på en egen server innebär en ny version ofta en ZIP-fil, en FTP-klient och någon som vet vilka kataloger som inte ska skrivas över. Någon måste ha åtkomst till servern och hitta tid för jobbet. Företaget väntar på att få in det i kalendern och skjuter därför upp uppdateringen. Under tiden kan en nyare version än den som är installerad på företaget släppas.

I Task Manager installerar administratören nya utgåvor från inställningarna, vanligtvis utan FTP. Manuell filuppladdning behövs vid den första installationen, och teknisk support - när värdtjänsten inte låter programmet skriva över sina egna filer.

Vad händer när jag klickar på ”Installera”?

Uppdateringar sköts av administratören under Inställningar → Uppdateringar. Programmet kontrollerar om nya utgåvor finns tillgängliga efter inloggning, med jämna mellanrum när appen är öppen och när man återvänder till webbläsarfliken. När en ny utgåva dyker upp ser administratören en röd prick på kugghjulsikonen samt bredvid fliken Uppdateringar. Administratören får också en avisering per version. Övriga användare ser varken prick eller meddelande.

På fliken visas den installerade versionen, kodversionen och nyare versioner med ändringslistor. Versionerna installeras i tur och ordning: bara knappen för nästa version är aktiv. När du klickar på Hämta visar programmet en varning om att säkerhetskopiera databasen och mappen uploads/. Du måste bekräfta den. Servern hämtar paketet och kontrollerar dess SHA-256-kontrollsumma.

När du klickar på Installera visar förloppsindikatorn databasens migreringar, filkopieringen och slutförandet. Installationsprogrammet hoppar över includes/config.php, uploads/, storage/ och logs/. Till sist ändras knappen till Uppdatera programmet.

Task Manager: fliken Uppdateringar med en lista över versioner och en knapp för installation.
Fliken Uppdateringar: version på servern, nyare utgåvor med en lista över ändringar och en enda knapp för installation.

Vad vinner du?

Du behöver inte boka in en person med serveråtkomst vid varje ny utgåva. Du kan välja tidpunkt för uppdateringen efter teamets arbetsrytm, i stället för att vänta på en ledig tid hos någon extern. Teknisk support behövs först när värdtjänsten inte låter programmet skriva över sina egna filer.

Du kan kontrollera vad som ändras i den nya versionen före uppdateringen och avgöra om det är rätt tillfälle att installera den. Du kan skjuta upp uppdateringen om du hellre vill göra den vid ett annat tillfälle.

Exempel från vardagen

Ett arkitektföretag har åtta anställda och använder programmet på sin egen server. Administratören är ägaren, som tidigare konfigurerade programmet.

På onsdag morgon ser ägaren en prick bredvid kugghjulet. Hen läser ändringslistan men skjuter upp uppdateringen: teamet har en driftsättning hos en kund den dagen. Hen återkommer på fredag efter klockan sjutton. Hen klickar på Hämta, bekräftar varningen om säkerhetskopiering och säkerhetskopierar databasen och mappen med bilagor. Sedan klickar hen på Installera. Förloppsindikatorn visar migreringar och filkopiering, och till sist visas Uppdatera programmet. Hen behövde inte lämna ut serverlösenordet till någon.

Några månader senare flyttar företaget programmet till en annan värdtjänst. Där stannar den första uppdateringen med ett meddelande om skrivrättigheter, eftersom den nya värdtjänsten inte låter programmet skriva över sina egna filer. Ägaren ber hostingföretaget åtgärda rättigheterna och gör om uppdateringen nästa dag.

Vanliga frågor

Behöver jag FTP-åtkomst till servern för att uppdatera?

Vanligtvis inte. När du klickar på Hämta hämtar Task Manager paketet till servern och kontrollerar det, och när du klickar på Installera byts filerna ut. Hjälp från en teknisk person behövs när värdtjänsten inte låter programmet skriva över sina egna filer. Om det hämtade paketet saknar en autoinstallerare sparar webbläsaren det på din hårddisk, och programmet visar en instruktion för uppladdning via FTP.

Raderar uppdateringen mina data och inställningar?

Installationsprogrammet hoppar över includes/config.php samt katalogerna uploads/, storage/ och logs/. Ändringar i databasen utför det själv genom migreringar. Innan paketet hämtas påminner programmet om att säkerhetskopiera databasen och mappen med bilagor.

Kan jag hoppa direkt till den senaste versionen?

Nej. Task Manager-versioner måste installeras i tur och ordning. Bara knappen för nästa version är aktiv, och efterföljande versioner låses upp när den föregående har installerats.

Behöver jag en giltig licens för att uppdatera?

Ja. Paketet med den nya versionen kan du bara hämta vid aktiv licens, och listan över utgåvor tillhandahåller uppdateringsservern enbart för den nyckel som är kopplad till din installations domän. När uppdateringsrättigheten som är registrerad i nyckeln upphör får knappen för ny version statusen ”Blockerad”, och tooltipen bredvid den anger orsaken.

Kostar uppdateringar något?

De första 12 månaderna med uppdateringar ingår i licenspriset. Därefter är den årliga förnyelsen av tillgången till nya versioner valfri - programmet fortsätter att fungera även utan den. Beloppen exkl. moms hittar du i prislistan.

Vem i teamet ser information om en ny version?

Det är bara Task Managers administratörer som ser information om en ny version. De får en avisering och ser en röd prick på kugghjulsikonen. Övriga användare ser inte dessa meddelanden.