De juiste PHP versie is essentieel voor de prestaties en veiligheid van je website. In deze handleiding leggen we uit hoe je de PHP versie wijzigt in DirectAdmin.

Waarom PHP versie belangrijk is

PHP is de programmeertaal waarmee de meeste websites draaien, waaronder WordPress, WooCommerce en andere CMS systemen. Nieuwere PHP versies bieden:

Voordelen van nieuwe PHP versies

  • Snelheid: PHP 8.x is tot 3x sneller dan PHP 7.x
  • Veiligheid: Oudere versies krijgen geen beveiligingsupdates meer
  • Compatibiliteit: Nieuwe plugins en thema's vereisen vaak PHP 8+
  • Functionaliteit: Nieuwe functies en verbeteringen

PHP versie levenscyclus

Versie Status Einde ondersteuning
PHP 7.4 Verouderd December 2022
PHP 8.0 Verouderd November 2023
PHP 8.1 Actief November 2024
PHP 8.2 Actief December 2025
PHP 8.3 Actueel December 2026

Aanbeveling: Gebruik minimaal PHP 8.1, bij voorkeur PHP 8.2 of 8.3.

PHP versie controleren

In WordPress

  1. Ga naar GereedschappenSitediagnose
  2. Klik op Info
  3. Zoek naar ServerPHP-versie

Via DirectAdmin

  1. Log in op DirectAdmin
  2. Ga naar PHP Settings of Domain Setup
  3. Je ziet de huidige PHP versie

Via PHP bestand

Upload een bestand phpinfo.php met:

<?php phpinfo(); ?>

Open dit in je browser en zoek naar "PHP Version".

Verwijder dit bestand na controle! (beveiligingsrisico)

PHP versie wijzigen

Methode 1: Via Domain Setup

  1. Log in op DirectAdmin
  2. Ga naar Domain Setup of Website Instellingen
  3. Klik op je domein
  4. Zoek PHP Version Selector of PHP versie
  5. Selecteer de gewenste versie (bijv. PHP 8.2)
  6. Klik op Save of Opslaan

Methode 2: Via PHP Settings

  1. Log in op DirectAdmin
  2. Ga naar PHP Settings of PHP Configuratie
  3. Selecteer je domein (als je er meerdere hebt)
  4. Kies de PHP versie uit het dropdown menu
  5. Klik op Apply of Toepassen

Methode 3: Per subdomein

Je kunt verschillende PHP versies gebruiken per subdomein:

  1. Ga naar Subdomain Management
  2. Klik op het subdomein
  3. Wijzig de PHP versie specifiek voor dat subdomein
  4. Klik op Save

Voor de wijziging: Compatibiliteit checken

WordPress compatibiliteit

  1. Update WordPress naar de nieuwste versie
  2. Update alle plugins en thema's
  3. Controleer de plugin beschrijvingen voor PHP vereisten
  4. Maak een backup voordat je wijzigt

Veelvoorkomende compatibiliteitsproblemen

Verouderde functies:

  • mysql_* functies werken niet meer (gebruik mysqli_* of PDO)
  • ereg_* functies zijn verwijderd (gebruik preg_*)
  • each() functie is verwijderd in PHP 8

Strikte types: PHP 8 is strenger met types. Dit kan errors veroorzaken in oudere code.

Na de wijziging

Website testen

  1. Open je website in de browser
  2. Test alle pagina's
  3. Controleer formulieren
  4. Test het winkelwagentje (als je een webshop hebt)
  5. Check de admin/backend

Veelvoorkomende problemen

Witte pagina (White Screen of Death):

  • PHP error - check de error logs
  • Incompatibele plugin - deactiveer plugins één voor één
  • Thema probleem - schakel naar standaard thema

500 Internal Server Error:

  • Syntax error in code
  • Verkeerde .htaccess configuratie
  • PHP geheugen limiet bereikt

Plugin/thema werkt niet:

  • Update naar nieuwste versie
  • Zoek naar een alternatief
  • Neem contact op met de ontwikkelaar

PHP instellingen aanpassen

Naast de versie kun je ook PHP instellingen wijzigen:

Memory limit verhogen

  1. Ga naar PHP Settings in DirectAdmin
  2. Zoek memory_limit
  3. Verhoog naar 256M of 512M
  4. Klik op Save

Upload limit verhogen

  1. Ga naar PHP Settings
  2. Wijzig upload_max_filesize (bijv. 64M)
  3. Wijzig post_max_size (iets hoger, bijv. 68M)
  4. Klik op Save

Execution time verhogen

Voor langere processen:

  1. Ga naar PHP Settings
  2. Wijzig max_execution_time (bijv. 300)
  3. Klik op Save

Terugdraaien naar oude versie

Als je website niet werkt na de upgrade:

  1. Ga terug naar PHP Settings of Domain Setup
  2. Selecteer de vorige PHP versie
  3. Klik op Save
  4. Test je website

Dit is een tijdelijke oplossing. Plan om je code te updaten voor compatibiliteit met nieuwere PHP versies.

Tips voor PHP updates

  1. Test eerst lokaal: Test op een staging omgeving voor productie
  2. Maak altijd een backup: Database én bestanden
  3. Update stapsgewijs: Spring niet van 7.4 naar 8.3, maar ga via 8.1
  4. Check error logs: Na wijziging logs controleren
  5. Houd plugins up-to-date: Verouderde plugins zijn vaak de oorzaak van problemen

Gerelateerde artikelen

Hulp nodig?

We staan voor je klaar! Loop je ergens tegenaan of heb je vragen? Ons supportteam helpt je graag persoonlijk verder. Stuur ons een berichtje via het ticketsysteem - we reageren meestal binnen een paar uur en denken graag met je mee.