Hvordan konfigurere PHP-innstillinger på Spaceship Web-servere

Denne veiledningen viser deg hvordan du administrerer PHP-innstillinger på våre Spaceship Web-servere, spesielt hvordan du bruker PHP Tweaks-pluginen, arbeider med en php.ini-fil, og sjekker PHP-konfigurasjon.

Våre delte servere bruker LiteSpeed-modulen og støtter PHP-versjonene 7.0–7.4 og 8.0–8.5.

Slik administrerer du PHP-innstillinger med PHP Tweaks-pluginen

1. Logg inn på din cPanel-konto.

2. Gå til seksjonen Eksklusiv , og klikk deretter på menyen PHP Tweaks:


ELLER

a. Åpne Hosting Manager.
b. Finn ditt hostingabonnement og klikk Administrer.
c. Gå til seksjonen Avansert.
d. Utvid alternativet Utviklingsverktøy og klikk PHP. Du blir omdirigert til vinduet PHP-innstillinger.

3. Velg ønsket domene fra nedtrekkslisten:


Alternativt kan du bruke fanen Kontoinnstillinger for å bruke endringer på hele cPanel-kontoen din (som vil oppdatere alle hostede domener):


Nå kan du administrere følgende gruppe innstillinger: 

Seksjonen PHP-versjon lar deg sjekke hvilken versjon som brukes nå og angi ønsket versjon:


Noen ting å huske på:

  • Tilgjengelige moduler varierer avhengig av valgt PHP-versjon.

  • Endringer i PHP kan ta noen minutter før de trer i kraft, så hvis endringene ikke vises umiddelbart, vennligst gi det litt tid.

  • Hvis PHP-versjonen satt i kontoinnstillingene er forskjellig fra den i domenets innstillinger, vil innstillingen i domenets innstillinger ha prioritet.

Seksjonene Loaders og Caches lar deg velge PHP-loader for skriptene dine og PHP-akselerator for å cache den kompilerte bytekoden til PHP-skriptene dine:


Seksjonen Andre gir deg en liste over ekstra moduler og utvidelser som kan aktiveres etter behov:


PHP-utvidelser aktivert via PHP Tweaks er aktive for skript behandlet av en webserver. Hvis du opplever PHP-relaterte problemer når du jobber via kommandolinje eller installerer skript gjennom Softaculous, vennligst kontakt vår kundestøtte for videre hjelp.

Vær oppmerksom på følgende modulkonflikter:

  • nd_mysql konflikter med mysql;

  • nd_mysqli konflikter med mysqli;

  • nd_pdo_mysql konflikter med pdo_mysql;

  • gmagick konflikter med imagick.

4. For å gjenopprette standard PHP-innstillinger for et domene, velg det fra nedtrekksmenyen og klikk Tilbakestill utvidelser. Dette vil tilbakestille alle endringer og bruke standardkonfigurasjonen:

Slik arbeider du med en php.ini-fil

Noen ganger må du kanskje tilpasse PHP-grenser (som memory_limit, post_max_size, upload_max_filesize, osv.) via php.ini-filen i stedet for PHP Tweaks-pluginen.

1. Logg inn på din cPanel-konto og gå til Filer-seksjonen, og velg deretter Filbehandling-menyen:


ELLER

a. Åpne Hosting Manager.
b. Finn ditt hostingabonnement og klikk på Administrer-knappen.
c. Gå til seksjonen Filer og lagring.
d. Klikk Administrer filer ved siden av domenenavnet ditt. Du blir omdirigert til rotmappen for nettstedet ditt i Filbehandling.

2. I rotmappen til domenet, klikk på +Fil, og opprett en fil med navnet php.ini:


3. Finn den nylig opprettede filen i listen, høyreklikk på den, og velg Rediger:


4. Legg til de nødvendige PHP-innstillingene. I dette eksempelet legger vi til memory_limit og max_input_vars:


5. Når alle endringer er gjort, klikk Lagre endringer.

Slik sjekker du PHP-konfigurasjon

For å bekrefte at PHP-innstillingene dine er brukt riktig, kan du lage et skript med phpinfo()-funksjonen. Dette gir detaljert informasjon om din nåværende PHP-konfigurasjon og er nyttig for feilsøking, da det inneholder all EGPCS (Environment, GET, POST, Cookie, Server)-data.

For å kjøre funksjonen, følg trinnene nedenfor: 

1. Gå til nettstedets rotmappe i Filbehandling.

2. Klikk +Fil for å opprette en ny fil — gi den et navn som testinfo.php:


3. Finn den nylig opprettede filen i listen og klikk på Rediger i menyen øverst til høyre, eller høyreklikk på filen, og deretter Rediger:


4. Lim inn følgende kode: 

<?php
phpinfo();
?>

Klikk Lagre endringer:


5. For å se detaljert informasjon om PHP-konfigurasjonen for domenet ditt, åpne http://yourdomain.tld/filename.php i nettleseren din, men bytt ut yourdomain.tld med ditt domene, og filename med navnet på PHP-filen din:


Sikkerhetstips: Slett denne filen etter at du har gjennomgått informasjonen for å unngå å eksponere sensitive konfigurasjonsdetaljer.

En gyldig e-postadresse er påkrevd