Je e-mail is verstuurd.

Hoe wijzig ik de PHP-instellingen in mijn pakket?

Inhoudsopgave Inhoudsopgave

In de klantenlogin heb je de mogelijkheid een andere PHP-versie te kiezen en PHP Boost te activeren. Selecteer eerst je pakket en vervolgens de de menupunten Databases en webspace > PHP-versie instellen.

Op de volgende pagina kun je de PHP-versie instellen.

PHP-versie_instellen

Na het instellen van je keuze zie je de volgende bevestiging.

PHP-versie_uitgeschakeld

 

PHP Boost activeren

De optie PHP Boost vind je in de klantenlogin ook via Databases en webspace en PHP-versie instellen.

PHP-Boost

PHP Boost activeert een cachegeheugen voor programmacode. Dit zorgt ervoor dat PHP-scripts tot 100% sneller draaien. Als PHP Boost actief is, draait PHP in de FastCGI-modus. 

Let op: Als PHP Boost geactiveerd is, geldt het php.ini bestand uit de rootmap ook voor alle onderliggende mappen. Uitzondering: als een domein omgeleid wordt naar een installatiemap (bv. bij WordPress), dan wordt deze map ook beschouwd als een rootmap.

Als PHP Boost geactiveerd is, kan het even duren voor de veranderingen in het php.ini bestand effect hebben, doordat het cachen het bestand niet bij elke verversing van de pagina opnieuw laadt.
 

De basisinstellingen van PHP

Hier vind je een overzicht van de basisinstellingen van verschillende PHP-versies in hostingpakketten.

 PHP 5.3.x – config

ParameterWaardeBeschrijving
display_errorsOnToont scriptfouten in de browser
file_uploadsOnMaakt het uploaden van bestanden mogelijk
max_execution_time60 seconden CPU-tijd. 120 seconden absolute script-looptijd.De maximale tijdsduur voor het uitvoeren van een script
memory_limit128 MBHet maximaal toegestane geheugengebruik voor een script
post_max_size48 MBDe maximale bestandsgrootte die door PHP met POST verstuurd kan worden
register_globalsOffMaakt het mogelijk gebruik te maken van POST & GET data via arrays
safe_modeOffSchakelt de safemode van PHP uit
upload_max_filesize32 MBBepaalt de maximale bestandsgrootte van uploads
zend.ze1_compatibility_modeOffSchakelt de compatibiliteit met de zend 1 engine uit
session.gc_maxlifetime1440Bepaalt wanneer er een PHP sessie-timeout optreedt, in seconden
session.cache_expire180Limiteert de geldigheidsduur van session cache, in minuten

PHP 5.6.x – config

ParametersWaardeBelang
display_errorsOffToont scriptfouten in de browser
file_uploadsOnMaakt het uploaden van bestanden mogelijk
max_execution_time60 seconden CPU-tijd. 120 seconden absolute script-looptijd.De maximale tijdsduur voor het uitvoeren van een script
memory_limit128 MBHet maximaal toegestane geheugengebruik voor een script
post_max_size48 MBDe maximale bestandsgrootte die door PHP met POST verstuurd kan worden
register_globalsOffMaakt het mogelijk gebruik te maken van POST & GET data via arrays
safe_modeOffSchakelt de safemode van PHP uit
upload_max_filesize32 MBBepaalt de maximale bestandsgrootte van uploads
session.gc_maxlifetime1440Bepaalt wanneer er een PHP sessie-timeout optreedt, in seconden
session.cache_expire180Limiteert de geldigheidsduur van session cache, in minuten

PHP 7.x – config

ParametersWaardeBelang
display_errorsOffToont scriptfouten in de browser
file_uploadsOnMaakt het uploaden van bestanden mogelijk
max_execution_time60 seconden CPU-tijd. 120 seconden absolute script-looptijd.De maximale toegestane tijdsduur voor het uitvoeren van scripts
memory_limit128 MB -> 256 MBHet maximaal toegestane geheugengebruik voor een script
post_max_size48 MBDe maximale bestandsgrootte die door PHP met POST verstuurd kan worden
register_globalsOffMaakt het mogelijk gebruik te maken van POST & GET data via arrays
safe_modeOffSchakelt de safemode van PHP uit
upload_max_filesize32 MB -> 64 MBBepaalt de maximale bestandsgrootte van uploads
session.gc_maxlifetime1440Bepaalt wanneer er een PHP sessie-timeout optreedt, in seconden
session.cache_expire180Limiteert de geldigheidsduur van session cache, in minuten

PHP 7.1.x – config

ParametersWaardeBelang
display_errorsOffToont scriptfouten in de browser
file_uploadsOnMaakt het uploaden van bestanden mogelijk
max_execution_time60 seconden CPU-tijd. 120 seconden absolute script-looptijdDe maximale toegestane tijdsduur voor het uitvoeren van scripts
memory_limit256 MBHet maximaal toegestane geheugengebruik voor een script
post_max_size76 MBDe maximale bestandsgrootte die door PHP met POST verstuurd kan worden
register_globalsNiet meer bestaandMaakt het mogelijk gebruik te maken van POST & GET data via arrays
safe_modeOffSchakelt de safemode van PHP uit
upload_max_filesize64 MBBepaalt de maximale bestandsgrootte van uploads
session.gc_maxlifetime1440Bepaalt wanneer er een PHP sessie-timeout optreedt, in seconden
session.cache_expire180Limiteert de geldigheidsduur van session cache, in minuten

PHP 7.2.x – config

ParametersWaardeBelang
display_errorsOffToont scriptfouten in de browser
file_uploadsOnMaakt het uploaden van bestanden mogelijk
max_execution_time240 secondenDe maximale toegestane tijdsduur voor het uitvoeren van scripts
memory_limit256 MBHet maximaal toegestane geheugengebruik voor een script
post_max_size76 MBDe maximale bestandsgrootte die door PHP met POST verstuurd kan worden
register_globalsNiet meer bestaandMaakt het mogelijk gebruik te maken van POST & GET data via arrays
safe_modeOffSchakelt de safemode van PHP uit
upload_max_filesize64 MBBepaalt de maximale bestandsgrootte van uploads
session.gc_maxlifetime1440Bepaalt wanneer er een PHP sessie-timeout optreedt, in seconden
session.cache_expire180Limiteert de geldigheidsduur van session cache, in minuten

 PHP 7.3.x – config

ParametersWaardeBelang
display_errorsOffToont scriptfouten in de browser
file_uploadsOnMaakt het uploaden van bestanden mogelijk
max_execution_time240 secondenDe maximale toegestane tijdsduur voor het uitvoeren van scripts
memory_limit256 MBHet maximaal toegestane geheugengebruik voor een script
post_max_size76 MBDe maximale bestandsgrootte die door PHP met POST verstuurd kan worden
register_globalsNiet meer bestaandMaakt het mogelijk gebruik te maken van POST & GET data via arrays
safe_modeOffSchakelt de safemode van PHP uit
upload_max_filesize64 MBBepaalt de maximale bestandsgrootte van uploads
session.gc_maxlifetime1440Bepaalt wanneer er een PHP sessie-timeout optreedt, in seconden
session.cache_expire180Limiteert de geldigheidsduur van session cache, in minuten

PHP 7.4.x – config

ParametersWaardeBelang
display_errorsOffToont scriptfouten in de browser
file_uploadsonMaakt het uploaden van bestanden mogelijk
max_execution_time240 secondenDe maximale toegestane tijdsduur voor het uitvoeren van scripts
memory_limit512 MBHet maximaal toegestane geheugengebruik voor een script
post_max_size128 MBDe maximale bestandsgrootte die door PHP met POST verstuurd kan worden
register_globalsNiet meer bestaandMaakt het mogelijk gebruik te maken van POST & GET data via arrays
safe_modeOffSchakelt de safemode van PHP uit
upload_max_filesize128 MBBepaalt de maximale bestandsgrootte van uploads
session.gc_maxlifetime1440Bepaalt wanneer er een PHP sessie-timeout optreedt, in seconden
session.cache_expire180Limiteert de geldigheidsduur van session cache, in minuten

PHP 8.0.x / 8.1.x / 8.2.x / 8.3.x – config

ParametersWaardeBelang
display_errorsOffToont scriptfouten in de browser
file_uploadsonMaakt het uploaden van bestanden mogelijk
max_execution_time240 secondenDe maximale toegestane tijdsduur voor het uitvoeren van scripts
memory_limit512 MBHet maximaal toegestane geheugengebruik voor een script
post_max_size128 MBDe maximale bestandsgrootte die door PHP met POST verstuurd kan worden
register_globalsNiet meer bestaandMaakt het mogelijk gebruik te maken van POST & GET data via arrays
safe_modeOffSchakelt de safemode van PHP uit
upload_max_filesize128 MBBepaalt de maximale bestandsgrootte van uploads
session.gc_maxlifetime1440Bepaalt wanneer er een PHP sessie-timeout optreedt, in seconden
session.cache_expire180Limiteert de geldigheidsduur van session cache, in minuten
Vanaf PHP 7.2.x  is de intl-extensie geactiveerd.
 

Parameter: register globals off

Vanaf versie 4.4.x is in PHP register_globals uitgeschakeld. Dit betekent dat een PHP-script via globale variabelen geen toegang meer kan krijgen tot informatie die bijvoorbeeld via GET- of POST-formulieren wordt verstuurd.  De verstuurde bestanden worden via zogenaamde "Arrays" gelezen. Dit betekent dat variabelen die via GET worden verstuurd, met $_GET["bestandsnaam"] bereikbaar zijn. POST-bestanden zijn zo via $_POST["bestandsnaam"] op te halen.

Deze vernieuwing dient de beveiliging en structuur binnen de PHP-scripts en kan aan de hand van het volgende voorbeeld eenvoudig worden overgenomen:

Voor:

<?PHP ( jouwdomein.eu/test.php?test=bericht )

$text = $test; echo $text; ?>

Resultaat: bericht

Na:

<?PHP ( jouwdomein.eu/test.php?test=bericht )

$test = $_GET["test"]; $text = $test; echo $text; ?>

Resultaat: bericht

 

Looptijd-configuratie

Met de update naar de PHP-versie 5.3.22 is er een nieuwe limiet voor het maximale aantal velden bij een POST-request, dat op 1.000 is gesteld. De standaardwaarde voor max_input_vars is 4.000 en heeft een bovengrens van 10.000. Deze waarde kan je handmatig via een eigen php.ini-bestand wijzigen, door bijvoorbeeld de waarde max_input_vars = 2000 in te voeren.

Een uitvoerige beschrijving kan je hier nalezen: https://php.net/manual/en/info.configuration.php

Hoe kom je erachter welke PHP- of MySQL-versies er draaien

Limiteert de geldigheidsduur van session cache, in minuten
PHP 7.4.x – config
ParametersWaardeBelang
display_errorsOffToont scriptfouten in de browser
file_uploadsonMaakt het uploaden van bestanden mogelijk
max_execution_time240 secondenDe maximale toegestane tijdsduur voor het uitvoeren van scripts
memory_limit256 MBHet maximaal toegestane geheugengebruik voor een script
post_max_size76 MBDe maximale bestandsgrootte die door PHP met POST verstuurd kan worden
register_globalsNiet meer bestaandMaakt het mogelijk gebruik te maken van POST & GET data via arrays
safe_modeOffSchakelt de safemode van PHP uit
upload_max_filesize64 MBBepaalt de maximale bestandsgrootte van uploads
session.gc_maxlifetime1440Bepaalt wanneer er een PHP sessie-timeout optreedt, in seconden
session.cache_expire180Limiteert de geldigheidsduur van session cache, in minuten
Heeft dit artikel je geholpen?
Info: 9de0818d7948c8ed94b63cf833bf7b7b7ea5a032