servicepanel 64We hebben de PHP instellingen op het Service Panel uitgebreid met een aantal PHP functies, waarmee technisch beheerders meerdere handige instellingen kunnen doen. Deze functies hebben we op verzoek van klanten toegevoegd. Het instellen van deze extra functies kunnen klanten dus vanaf nu zelf en dat werkt wel zo prettig en snel!

Nieuwe functies

De volgende instellingen zijn er bij gekomen voor alle hostingpakketten:

  • auto_append_file
  • auto_prepend_file
  • include_path
  • max_input_vars
  • mbstring.func_overload

 

Daarnaast zijn er voor de appservers nog meer instellingen toegevoegd. Omdat deze servers niet gedeeld zijn, lopen deze functies op dit platform geen risico in het vaarwater van andere klanten te komen. Onze appserver klanten kunnen daarom nog extra gebruik maken van de volgende nieuwe instellingen:

  • auto_append_file
  • auto_prepend_file
  • max_execution_time
  • max_input_time
  • max_input_vars
  • mbstring.func_overload
  • memory_limit
  • realpath_cache_size

Toelichting bij de functies

 

auto_append_file en auto_prepend_file

Met deze functie kunnen bestanden ingesloten worden boven of onder elk bestand wat door PHP verwerkt wordt.

max_execution_time

Hiermee kan de maximale tijd (in seconden) die PHP mag gebruiken om een pagina te berekenen ingesteld worden. Byte raadt aan deze tijd zo kort mogelijk te houden en voor zwaardere taken de Shell te gebruiken. Hoe langer de execution_time hoe groter het risico dat het maximale aantal simultane verbindingen snel geraakt wordt.

max_input_time

Hiermee kan het maximum aantal seconden ingesteld worden dat tussen het ontvangen van POST of GET waarden en het starten van het script mag zitten.

max_input_vars

Het maximum aantal input variabelen wat geaccepteerd mag worden is hier in te stellen. Deze functie is in PHP 5.3.9 toegevoegd en kan problemen met het beheren van uitgebreide categorieën verhelpen.

mbstring.func_overload

Dit is de mogelijkheid om functies multibyte string compatible te maken.

memory_limit

Met de functie memory_limit kan het maximum aantal megabytes ingesteld worden wat PHP mag gebruiken om een pagina te tonen. Let op, wanneer het voor de werking van een site noodzakelijk is deze waarde heel hoog te zetten, resulteert dit vaak in een eindeloze loop of een inefficiënte berekening. Wanneer het voor een zware taak nodig is dit limiet te verhogen, raden we aan deze taak via Shell uit te voeren om potentiële geheugenproblemen op de appserver te voorkomen.

realpath_cache_size

PHP slaat de locatie van relatieve paden op in een cache om ze weer snel te kunnen benaderen. Het verhogen van de waarde van realpath_cache_size kan zinvol zijn indien er scripts gedraaid worden die veel relatieve paden gebruiken.

 

De gekozen versie en instellingen kunnen invloed hebben op het functioneren van uw website. Wees er dus zeker van wat u doet, en lees de uitleg bij elke versie en instelling!

 

Meer informatie over PHP-instellingen vindt u op onze Kennisbank.