2002-11-20 Webserverbyte - gjort!
Onsdagen 2002-11-20 kommer vi att byta webserver. Både maskin (maskintyp) och webserverprogramvara kommer att bytas. Vissa saker kommer att fungera lite annorlunda efteråt.
Hårdvara
Webservern kommer att flytta från nelson som kör IBM AIX 4.3 på PowerPC till gray som kör Sun/Solaris 8 på Sparc. Detta gör att ni måste kompilera om cgi-program om de är skrivna i t.ex C. Om de är skrivna i perl/shellskript/php så ska de funka utan omkompilering.
Mjukvara
Vi kommer att byta från Apache 1.3.x till 2.0.x som i sig mest är interna förändringar som ej ska påverka saker utåt nämnvärt. Då vi byter maskintyp kan dock skilja sig i version och existens av t.ex olika perl-moduler som era cgi-skript kanske använder. Om ni stöter på problem bör detta meddelas till support.
PHP kommer att byta från 4.0.x till 4.2.x vilket kanske kan ställa till med lite problem. En sak som förändras (men det kommer ej vara aktivt initialt, kommer mail om det senare) är hur variabler från forms hanteras. Tidigare så kom de direkt in som variabler och kan då "krocka ut" vanliga variabler vilket ej är bra ur säkerhetssynpunkt, de kommer alltså att hamna i en array där de kan läsas av. Mer information kommer då det blir aktuellt.
CGI-saker för anställda
CGI-prylar som körs under "vanliga katalogträdet" (ej under någon vanliga användares hemkatalog) kommer att köras av användaren www-cgi i stället för nobody. Om ni ej har något som specifikt kollar om det körs som en viss användare kommer detta ej påverka er. Det kommer att finnas möjlighet att specificera vilken användare ett skript ska köras som (t.ex under vissa kurs-specifika sidor) genom kontakt med support.