PHP-endringer og PHP 5.3x

Vi har i dag økt flere maksgrenser i php.ini, og lister her opp endringene. I tillegg vil vi snart oppgraderer fra PHP 5.2.x til PHP 5.3x, og oppfordrer til at man nå sjekker sine CMS for kompabilitet med PHP 5.3x.

PHP-endringer

Vi har økt flere maksgrenser for PHP, blant annet har vi økt maksgrensen for filopplasting fra 8MB til 16MB. Dette berører slikt som filopplasting i CMSer, som WordPress og andre, og også phpMyAdmin, hvor du nå kan laste opp filer på opptil 16MB. Merk også at vi har doblet memory_limit. Her er en liste over endrede PHP-verdier:

  • memory_limit er endret fra 128M til 256M
  • upload_max_filesize er endret fra 8M til 16M 32M 64M
  • post_max_size er endret fra 8M til 17M 33M 66M
  • max_execution_time er endret fra 30 til 60 80 90
  • max_input_time er endret fra 60 til 90

Vi ønsker samtidig å gjøre oppmerksom på at du kan bruke egen php.ini-fil på dine domener, men da først må kontakte oss for å få aktivert støtte for dette for hvert av domenene det gjelder.

Er du klar for PHP 5.3x?

I skrivende stund kjører vi PHP 5.2.17, som er nyeste PHP-versjon i 5.2x-serien. Men fordi det nå er slutt på offisiell støtte for PHP 5.2x, er det nødvendig å oppgradere til PHP 5.3x.

Foreløpig er planen å oppgradere til nyeste versjon i PHP 5.3x senest innen utgangen av august, men forhåpentligvis allerede til slutten av juli. Vi kommer til å varsle alle kunder på e-post omtrent to uker før vi oppgraderer våre servere.

Årsaken til at vi ikke oppgraderer umiddelbart, er blant annet fordi noen funksjoner er utgått i PHP 5.3x (såkalte «deprecated» funksjoner), og om du benytter slike funksjoner på dine hjemmesider, vil de ikke fungere skikkelig etter oppgraderingen. Vi ønsker derfor å bruke litt ekstra tid på å teste ut et utvalg CMSer på forhånd, for å avdekke eventuelle problemer. Dette gjør vi på en egen testserver som oppgraderes til PHP 5.3x.

Kjører du nyeste versjon av for eksempel WordPress, Drupal, Joomla eller MovableType, for å nevne noen, er alle disse kompatible med PHP 5.3x. Kjører du ikke nyeste versjoner av disse, kan du forberede deg ved å oppgradere dem.

Størst sjanse for problemer, vil nok bli med utdaterte innstikk og andre utvidelser, så sørg for at også disse er oppgradert til nyeste versjoner.

Les mer

For mer info om hva som har endret seg fra PHP 5.2x til PHP 5.3x, se PHP.net: Migrating from PHP 5.2.x to PHP 5.3.x og spesielt lista over Deprecated features in PHP 5.3.x.

Oppdatering 6. mai 2012: Vi har igjen økt maksgrensen for filopplasting i php, her er de nye verdiene:

upload_max_filesize er endret fra 32M til 64M
post_max_size er endret fra 33M til 66M
max_execution_time er endret fra 80 til 90