Ändra PHP-version och PHP-inställningar (och vad du ska göra vid fel efter en uppgradering)
Hos WebOké väljer du själv vilken PHP-version din webbplats använder, och du anpassar själv inställningar som upload_max_filesize, memory_limit och max_execution_time. Det gör du i DirectAdmin med Select PHP version. Fungerar din webbplats inte längre efter en uppgradering? Längre ner läser du vad du då gör.
Ändra PHP-versionen
- Logga in på DirectAdmin: gå i Mitt WebOké till Mina produkter och klicka vid ditt webbhotellpaket på DirectAdmin.
- Klicka under Extra funktioner på Select PHP version.
- Välj önskad version i listan och spara valet.

Testa din webbplats direkt efter ändringen. Fungerar något inte längre, läs då avsnittet nedan.
Din webbplats fungerar inte längre efter en PHP-uppgradering
Är din webbplats vit, ser du ett felmeddelande eller fungerar en del inte längre? Det beror nästan alltid på ett plugin, ett tema eller egen kod som inte är kompatibel med den nya versionen.
- Återställ den tidigare versionen. Välj i Select PHP version igen den version du hade från början. Din webbplats fungerar då direkt som tidigare. Anpassade tillägg och inställningar för den nya versionen sparas för ett senare försök.
- Hitta felet i felloggen. Klicka i DirectAdmin under Systeminformation och filer på Webbplatsöversikt och loggar och därefter vid din domän på Felloggbok. Titta längst ner efter rader med
PHP Fatal errorellerPHP Warning. I sökvägen ser du oftast vilket plugin eller tema som orsakar problemet. Står det inget användbart, läs då Visa PHP-fel utan att ändra php.ini. - Uppdatera din programvara. Ta först en säkerhetskopia. Uppdatera därefter WordPress (eller din andra programvara), ditt tema och dina plugins medan den gamla PHP-versionen fortfarande är aktiv. Ta bort plugins du inte använder.
- Försök igen. Aktivera den nya versionen igen, testa din webbplats och kontrollera felloggen på nytt.

Ser du Call to undefined function, saknas ofta ett PHP-tillägg. Det aktiverar du själv, se nedan.
Aktivera ett tillägg, till exempel ionCube
En del betald programvara, till exempel vissa plugins eller webbshopmoduler, är krypterad. Den fungerar bara med en loader: ionCube (ioncube_loader) eller SourceGuardian (sourceguardian). Tillverkaren av programvaran talar om vilken du behöver. Du ser det ofta på ett meddelande som "requires the ionCube PHP Loader".
- Öppna Select PHP version och kontrollera högst upp att rätt version är vald. Tillägg ställer du in per PHP-version.
- Gå till fliken Extensions.
- Kryssa i
ioncube_loader(eller det tillägg du behöver). Ändringen är aktiv inom en minut.

Ändra PHP-inställningar
- Öppna Select PHP version och gå till fliken Options.
- Anpassa inställningen du behöver, till exempel
upload_max_filesizeför större uppladdningar. Öka då ävenpost_max_size. - Ändringen sparas direkt.
På så sätt behöver du inte skriva något i en .htaccess-fil.
Vill du hellre få det löst?
Går det inte, eller har din webbplats inte uppdaterats på flera år? Med PHP-uppgraderingen gör vi din webbplats kompatibel med en aktuell PHP-version, till ett fast pris. Går det inte, får du pengarna tillbaka. Läs Låt oss göra PHP-uppgraderingen.
Se även i DirectAdmin-handboken: PHP-alternativ: upload_max_filesize, memory_limit och max_execution_time, Aktivera och inaktivera PHP-tillägg och Fel efter en PHP-uppgradering och hitta felloggen.
Utförlig förklaring med skärmbilder: Välja PHP-version (Select PHP version) i DirectAdmin-handboken.
