---
title: "PHP-instellingen aanpassen via php.ini"
description: "Met het [hosting-controlepaneel](https://cp.vcloudhosting.eu) van Kyzoe Hosting kan je per website specifieke PHP-instellingen aanpassen via de **php.ini editor**. Dit is handig om de prestaties, veiligheid of functionaliteit van je website te optimaliseren. ### PHP-instellingen aanpassen voor één website Volg onderstaande stappen:…"
url: "https://kyzoe.be/docs/php-instellingen-aanpassen-via-php-ini/"
updated: "2026-01-03"
category: PHP
---

# PHP-instellingen aanpassen via php.ini

Met het [hosting-controlepaneel](https://cp.vcloudhosting.eu) van Kyzoe Hosting kan je per website specifieke PHP-instellingen aanpassen via de **php.ini editor**. Dit is handig om de prestaties, veiligheid of functionaliteit van je website te optimaliseren.

### PHP-instellingen aanpassen voor één website

Volg onderstaande stappen:

- Ga naar het **dashboard van de website** waarvoor je de PHP-instellingen wilt wijzigen.
- Klik rechtsboven op het **Advanced** (Geavanceerd) keuzemenu.
- Kies **Developer Tools** en scroll naar **php.ini editor**.
- Vul bij **Directive** de naam van de gewenste PHP-instelling in.
- Selecteer bij **Value type** het gewenste type en geef de waarde in bij het tekstveld.
- Klik op **Create** om de wijziging op te slaan.

De wijziging wordt toegepast op deze specifieke website en heeft geen invloed op andere sites binnen je hostingpakket.

---

## Wat zijn PHP-directives?

PHP-directives zijn configuratie-instellingen die bepalen hoe PHP zich gedraagt. Door deze instellingen aan te passen kan je onder andere:

- de prestaties van je website verbeteren
- het geheugengebruik beperken
- uploads toestaan of beperken
- de beveiliging verhogen

Hieronder vind je een overzicht van veelgebruikte PHP-directives bij webhosting.

### Veelgebruikte PHP-instellingen

- **memory_limit**
   Bepaalt de maximale hoeveelheid geheugen die een PHP-script mag gebruiken. Dit voorkomt dat foutief geschreven scripts alle serverresources opslorpen.
- **upload_max_filesize**
   Stelt de maximale grootte in van bestanden die geüpload mogen worden.
- **post_max_size**
   Bepaalt de maximale grootte van POST-data. Deze waarde moet **gelijk of groter zijn dan upload_max_filesize** om grote uploads toe te laten.
- **max_execution_time**
   Het maximum aantal seconden dat een script mag uitvoeren voordat het wordt afgebroken. Dit voorkomt dat scripts de server langdurig blokkeren.
- **max_input_time**
   De maximale tijd die PHP mag gebruiken om invoer te verwerken (POST, GET en bestandsuploads).
- **display_errors**
   Geeft aan of PHP-fouten zichtbaar worden op het scherm. In productieomgevingen staat dit meestal **uit** om veiligheidsredenen.
- **error_reporting**
   Bepaalt welke fouten worden gerapporteerd.
   *Ontwikkeling:* vaak `E_ALL`
   *Productie:* beperkt of uitgeschakeld (bijvoorbeeld `0`)
- **file_uploads**
   Schakelt bestandsuploads in of uit binnen PHP.
- **allow_url_fopen**
   Staat toe dat PHP bestanden ophaalt via externe URL’s (HTTP/FTP). Dit kan een beveiligingsrisico vormen en is daarom soms uitgeschakeld.
- **short_open_tag**
   Bepaalt of PHP-code met `<? ?>` wordt herkend. Aangeraden is om altijd de volledige `<?php ?>` syntax te gebruiken.
- **session.gc_maxlifetime**
   Het aantal seconden waarna sessiegegevens als verouderd worden beschouwd en mogen worden opgeschoond.
- **session.cookie_secure**
   Zorgt ervoor dat sessiecookies enkel via HTTPS worden verzonden. Sterk aanbevolen voor beveiligde websites.
- **session.cookie_httponly**
   Maakt cookies alleen toegankelijk via HTTP(S), wat bescherming biedt tegen XSS-aanvallen.
- **date.timezone**
   Stelt de standaard tijdzone in voor alle datum- en tijdfuncties in PHP.

## Belangrijk advies

Wijzigingen aan PHP-instellingen kunnen een grote impact hebben op de werking, prestaties en veiligheid van je website. Test aanpassingen bij voorkeur eerst in een test- of ontwikkelomgeving voordat je ze toepast op een live website.
