PHP-versjon og PHP-innstillinger, endre (og hva du bør gjøre ved feil etter en oppgradering)
Hos WebOké velger du selv hvilken PHP-versjon nettstedet ditt bruker, og du justerer selv innstillinger som upload_max_filesize, memory_limit og max_execution_time. Dette gjør du i DirectAdmin med Select PHP version. Fungerer ikke nettstedet ditt lenger etter en oppgradering? Lenger ned leser du hva du da skal gjøre.
Endre PHP-versjonen
- Logg inn på DirectAdmin: gå i Min side til Mine produkter og klikk ved hostingpakken din på DirectAdmin.
- Klikk under Ekstra funksjoner på Select PHP version.
- Velg ønsket versjon i nedtrekkslisten og lagre valget.

Test nettstedet ditt med en gang etter endringen. Fungerer noe ikke lenger, les da avsnittet nedenfor.
Nettstedet ditt fungerer ikke lenger etter en PHP-oppgradering
Er nettstedet ditt hvitt, ser du en feilmelding, eller fungerer en del ikke lenger? Dette skyldes nesten alltid en plugin, et tema eller egen kode som ikke er tilpasset den nye versjonen.
- Sett tilbake den forrige versjonen. Velg i Select PHP version igjen versjonen du hadde fra før. Nettstedet ditt fungerer da med en gang som før. Tilpassede utvidelser og innstillinger for den nye versjonen beholdes til et senere forsøk.
- Finn feilen i feilloggen. Klikk i DirectAdmin under System info og filer på Sideoversikt og logger og deretter ved domenet ditt på Feillogg. Se nederst etter linjer med
PHP Fatal errorellerPHP Warning. I stien ser du som regel hvilken plugin eller hvilket tema som forårsaker problemet. Står det ikke noe nyttig der, les da Vise PHP-feil uten å endre php.ini. - Oppdater programvaren din. Ta først en sikkerhetskopi. Oppdater deretter WordPress (eller annen programvare), temaet ditt og pluginene dine mens den gamle PHP-versjonen fortsatt er aktiv. Fjern plugins du ikke bruker.
- Prøv på nytt. Slå på den nye versjonen igjen, test nettstedet ditt, og se på nytt i feilloggen.

Ser du Call to undefined function, mangler det ofte en PHP-utvidelse. Den slår du på selv, se nedenfor.
Slå på en utvidelse, som ionCube
Enkelte betalte programmer, som visse plugins eller nettbutikkmoduler, er kryptert. De fungerer kun med en loader: ionCube (ioncube_loader) eller SourceGuardian (sourceguardian). Produsenten av programvaren forteller deg hvilken du trenger. Du ser det ofte på en melding som "requires the ionCube PHP Loader".
- Åpne Select PHP version og kontroller øverst at riktig versjon er valgt. Utvidelser stiller du inn per PHP-versjon.
- Gå til fanen Extensions.
- Kryss av for
ioncube_loader(eller utvidelsen du trenger). Endringen er aktiv innen ett minutt.

Endre PHP-innstillinger
- Åpne Select PHP version og gå til fanen Options.
- Juster innstillingen du trenger, for eksempel
upload_max_filesizefor større opplastinger. Øk da ogsåpost_max_size. - Endringen lagres med en gang.
Slik slipper du å legge noe i en .htaccess-fil.
Vil du heller få det løst?
Lykkes det ikke, eller har nettstedet ditt ikke blitt oppdatert på flere år? Med PHP-oppgraderingen gjør vi nettstedet ditt klart for en aktuell PHP-versjon, til en fast pris. Lykkes det ikke, får du pengene tilbake. Les Få PHP-oppgraderingen utført.
Se også i DirectAdmin-håndboken: PHP-innstillinger: upload_max_filesize, memory_limit og max_execution_time, Slå PHP-utvidelser av og på og Feil etter en PHP-oppgradering og finne feilloggen.
Utfyllende forklaring med skjermbilder: Velge PHP-versjonen (Select PHP version) i DirectAdmin-håndboken.
