Hur du konfigurerar PHP-inställningar på Spaceship Web-servrar

Den här guiden visar hur du hanterar PHP-inställningar på våra Spaceship Web-servrar, specifikt hur du använder PHP Tweaks-pluginet, arbetar med en php.ini-fil och kontrollerar PHP-konfigurationen.

Våra delade servrar använder LiteSpeed-modulen och stöder PHP-versionerna 7.0–7.4 och 8.0–8.5.

Hur du hanterar PHP-inställningar med PHP Tweaks-pluginet

1. Logga in på ditt cPanel-konto.

2. Gå till avsnittet Exklusivt och klicka sedan på menyn PHP Tweaks:


ELLER

a. Öppna Hosting Manager.
b. Leta upp ditt webbhotellspaket och klicka på Hantera.
c. Gå till avsnittet Avancerat.
d. Expandera alternativet Utvecklingsverktyg och klicka på PHP. Du kommer att omdirigeras till fönstret PHP-inställningar.

3. Välj önskad domän från rullgardinslistan:


Alternativt kan du använda fliken Kontoinställningar för att tillämpa ändringar på hela ditt cPanel-konto (vilket uppdaterar alla hostade domäner):


Nu kan du hantera följande grupp av inställningar: 

Avsnittet PHP-version låter dig kontrollera vilken version som används och ställa in önskad version:


Några saker att tänka på:

  • Tillgängliga moduler varierar beroende på vald PHP-version.

  • Tillämpade PHP-ändringar kan ta några minuter innan de träder i kraft, så om ändringarna inte visas direkt, ge dem lite tid att uppdateras.

  • Om PHP-versionen som är inställd i Kontoinställningar skiljer sig från den i Domäninställningar, har den i Domäninställningar företräde.

Avsnitten Laddare och Cachar låter dig välja PHP-laddare för dina skript och PHP-accelerator för att cacha den kompilerade bytekoden av dina PHP-skript:


Avsnittet Övrigt ger dig en lista över ytterligare moduler och tillägg som kan aktiveras efter behov:


PHP-tillägg som aktiveras via PHP Tweaks är aktiva för skript som hanteras av en webbserver. Om du stöter på PHP-relaterade problem när du arbetar via kommandoraden eller installerar skript via Softaculous, vänligen kontakta vår kundsupport för vidare hjälp.

Observera följande modulkonflikter:

  • nd_mysql konflikterar med mysql;

  • nd_mysqli konflikterar med mysqli;

  • nd_pdo_mysql konflikterar med pdo_mysql;

  • gmagick konflikterar med imagick.

4. För att återställa standardinställningarna för PHP för en domän, välj den i rullgardinsmenyn och klicka på Återställ tillägg. Detta återställer alla ändringar och tillämpar standardkonfigurationen:

Hur du arbetar med en php.ini-fil

Ibland kan du behöva anpassa PHP-gränser (som memory_limit, post_max_size, upload_max_filesize, etc.) via php.ini-filen istället för PHP Tweaks-pluginet.

1. Logga in på ditt cPanel-konto och gå till avsnittet Filer, välj sedan menyn Filhanteraren:


ELLER

a. Öppna Hosting Manager.
b. Leta upp ditt webbhotellspaket och klicka på Hantera-knappen.
c. Gå till avsnittet Filer och lagring.
d. Klicka på Hantera filer bredvid ditt domännamn. Du kommer att omdirigeras till webbplatsens rotkatalog i Filhanteraren.

2. I domänens rotmapp, klicka på +Fil och skapa en fil med namnet php.ini:


3. Hitta den nyskapade filen i listan, högerklicka på den och välj Redigera:


4. Lägg till de PHP-inställningar som behövs. I det här exemplet lägger vi till memory_limit och max_input_vars:


5. När alla ändringar är klara, klicka på Spara ändringar.

Hur du kontrollerar PHP-konfigurationen

För att bekräfta att dina PHP-inställningar har tillämpats korrekt kan du skapa ett skript med funktionen phpinfo(). Detta ger detaljerad information om din nuvarande PHP-konfiguration och är användbart för felsökning, eftersom det innehåller all EGPCS-data (Environment, GET, POST, Cookie, Server).

Följ stegen nedan för att köra funktionen: 

1. Gå till din webbplats rotkatalog i Filhanteraren.

2. Klicka på +Fil för att skapa en ny fil — namnge den till exempel testinfo.php:


3. Hitta den nyskapade filen i listan och klicka på Redigera i menyn uppe i hörnet, eller högerklicka på filen och välj Redigera:


4. Klistra in följande kod: 

<?php
phpinfo();
?>

Klicka på Spara ändringar:


5. För att se detaljerad information om PHP-konfigurationen för din domän, öppna http://yourdomain.tld/filename.php i din webbläsare, men ersätt yourdomain.tld med din domän och filename med namnet på din PHP-fil:


Säkerhetstips: Ta bort den här filen efter att du har granskat informationen för att undvika att exponera känsliga konfigurationsuppgifter.

En giltig e-postadress krävs