Apache- en PHP-handlers in Plesk: waar je ze ziet en wat ze doen
Gepubliceerd op 11 november 2026 7 min leestijd
Welke handler gebruikt je website? Je ziet het in Plesk bij PHP onder run PHP as. Met uitleg over FPM en FastCGI en waar de Apache-handlers staan.
Welke handler je website gebruikt, zie je in Plesk bij je domein: klik op het tabblad Dashboard onder Dev Tools op PHP. Naast de PHP-versie staat bij run PHP as de PHP-handler, bijvoorbeeld FPM application served by Apache. De Apache-handlers voor andere soorten bestanden vind je op het tabblad Hosting & DNS onder Apache & nginx, bij Handlers.
Hieronder lees je wat een handler is, welke handler bij jouw server hoort en wanneer je er iets aan verandert. Plesk staat in het Engels, daarom gebruiken we hier de Engelse namen. Wat Plesk is en wat je ermee regelt, lees je in wat is Plesk?
Wat is een handler?
Een handler vertelt de webserver wat hij met een bestand doet als een bezoeker het opvraagt. De meeste bestanden, zoals afbeeldingen, stylesheets en HTML-pagina's, stuurt de server ongewijzigd naar de browser. Een PHP-bestand voert hij eerst uit, en pas het resultaat gaat naar je bezoeker. Welk onderdeel dat uitvoeren doet, bepaalt de handler.
In Plesk kom je het woord op twee plekken tegen:
- De PHP-handler, bij run PHP as op de pagina PHP Settings: hoe de webserver PHP uitvoert, bijvoorbeeld als FPM- of FastCGI-applicatie. Naar deze handler vragen plugins, foutmeldingen en handleidingen meestal.
- Apache-handlers, bij Handlers op de pagina Apache & nginx Settings: welke handler de webserver gebruikt voor bestanden met een bepaalde extensie. Dat zijn dezelfde koppelingen die je in een .htaccess-bestand met AddHandler of SetHandler maakt. Apache legt ze uit in de documentatie over handlers.
De handler is iets anders dan de PHP-versie. De versie is de PHP-uitgave zelf, zoals PHP 8.4; de handler bepaalt hoe de webserver die versie uitvoert. Hoe je de versie kiest, lees je in PHP-versie wijzigen in Plesk.
Waar zie je welke PHP-handler je website gebruikt?
- Open Plesk vanuit het klantenportaal: ga naar Diensten > Sites, open je site en klik op Inloggen in Plesk. Meer hierover lees je in Plesk openen vanuit het klantenportaal.
- Ga naar Websites & Domains en klik in de kaart van je domein op het tabblad Dashboard.
- Klik onder Dev Tools op PHP. Je komt op de pagina PHP Settings van je domein.
- Kijk in de regel PHP support: achter PHP version staat de versie, achter run PHP as de handler.

Klik je de lijst bij run PHP as open, dan zie je welke handlers je op jouw server kunt kiezen. Op de afbeelding hierboven is dat een server met Apache. Wil je alleen kijken, verlaat de pagina dan zonder op OK te klikken. Elk domein en subdomein heeft zijn eigen PHP-instellingen, dus kijk bij het domein of subdomein waar het om gaat.
Wil je het precies weten, klik dan achter de keuze op View the phpinfo() page. In de regel Server API zie je hoe PHP draait, bijvoorbeeld FPM/FastCGI. Die pagina opent binnen Plesk, zodat de gegevens van je server alleen voor jou zichtbaar zijn.
Welke handler hoort bij jouw server?
Onze hostingservers draaien LiteSpeed of Apache. Welke het voor jouw site is, zie je in je browser: druk op F12, open het tabblad Network, laad de pagina opnieuw en klik op de bovenste regel. Staat bij Response Headers server: LiteSpeed, dan draait je site op LiteSpeed. Bij server: nginx draait hij op Apache, met nginx ervoor.
| Je server | Handler bij run PHP as | Hoe PHP draait |
|---|---|---|
| LiteSpeed | FastCGI application served by Apache | LiteSpeed neemt de plaats van Apache in en voert PHP zelf uit. Met een FPM-handler geeft elk PHP-bestand hier een 403 Forbidden. |
| Apache, met nginx ervoor | FPM application served by Apache (de standaard) | nginx staat ervoor en geeft PHP-verzoeken door aan Apache, dat PHP laat uitvoeren door PHP-FPM. Je .htaccess-regels werken. |
Staat er served by Apache terwijl je site op LiteSpeed draait? Dat klopt. LiteSpeed leest dezelfde instellingen als Apache, en Plesk gebruikt daarom de namen van Apache. Ook het foutlogboek heet op LiteSpeed Apache error, zie foutlogboek bekijken in Plesk.
De keuzes in de lijst op een server met Apache
| Keuze bij run PHP as | Wat het betekent |
|---|---|
| FPM application served by Apache | De standaard op onze servers met Apache. PHP draait in PHP-FPM, Apache geeft de PHP-verzoeken door en leest je .htaccess. |
| Dedicated FPM application served by Apache | Werkt hetzelfde, maar met een eigen set PHP-FPM-processen voor je website. |
| FastCGI application served by Apache | Apache start de PHP-processen zelf via FastCGI. |
| FPM application served by nginx en Dedicated FPM application served by nginx | nginx geeft PHP-verzoeken rechtstreeks aan PHP-FPM, buiten Apache om. nginx leest geen .htaccess-bestanden, dus regels daarin, zoals redirects en beveiliging, werken dan niet goed meer. |
Laat de handler staan zoals hij is, tenzij support je iets anders adviseert. De uitleg van Plesk over elke handler vind je in de documentatie van Plesk.
Wanneer verander je de handler?
Meestal niet. Dit zijn de situaties waarin de handler er wel toe doet:
- Elk PHP-bestand geeft een 403 Forbidden, terwijl afbeeldingen en HTML wel laden. Op een server met LiteSpeed staat run PHP as dan waarschijnlijk op een FPM-keuze. Hoe je dat herkent en goed zet, lees je in 403 Forbidden op je website.
- Je wilt een PHP-instelling aanpassen, zoals memory_limit of upload_max_filesize. Dat doe je op dezelfde pagina PHP Settings, niet met een php_value-regel in .htaccess: zo'n regel geeft op onze servers met Apache een 500-fout, omdat PHP daar niet als module in Apache draait. Lees meer in PHP-instellingen aanpassen in Plesk.
- Je site geeft een foutmelding nadat je de handler hebt gewijzigd. Zet dan je oude keuze terug, klik op OK en kijk in het foutlogboek wat er misging.
Of je de handler zelf kunt wijzigen, hangt af van je pakket. Lukt het niet, neem dan contact op met support.
Apache-handlers bekijken bij Apache & nginx Settings
- Klik in Websites & Domains in de kaart van je domein op het tabblad Hosting & DNS.
- Klik op Apache & nginx. Je komt op de pagina Apache & nginx Settings van je domein.
- Onder Common Apache settings staat Handlers. Staat daar Default aangevinkt, dan gebruikt je website de standaardhandlers van de server.
Met Enter custom value voeg je zelf koppelingen toe, in de vorm handler, spatie, extensie. Plesk noemt als voorbeeld cgi-script .cgi, voor .cgi-bestanden die als CGI-script moeten draaien. Dat heb je zelden nodig, want de handlers voor gangbare bestanden staan al klaar.
Onder het veld toont Plesk ook het voorbeeld php-script .php. Dat is bedoeld voor servers waar PHP als module in Apache draait. Op onze servers draait PHP als aparte applicatie naast de webserver, dus PHP regel je met run PHP as op de pagina PHP Settings, niet in dit veld. Laat Handlers daarom op Default staan, tenzij je precies weet welke handler je nodig hebt. Wil je alleen kijken, klik dan onderaan op Cancel.
AddHandler en SetHandler in je .htaccess
In een .htaccess-bestand kom je handlers tegen als AddHandler, dat een handler aan een extensie koppelt, en SetHandler, dat alle bestanden in een map of met een bepaalde naam dezelfde handler geeft. Kom je van een hoster met cPanel, dan staat er vaak een blok in dat begint met # php -- BEGIN cPanel-generated handler, met daarin een regel als AddHandler application/x-httpd-ea-php81 .php. Dat blok kiest de PHP-versie op de server van je vorige hoster.
Bij LJPc kies je de PHP-versie en de handler in Plesk. Haal zo'n blok daarom weg uit je .htaccess en controleer daarna of je website goed laadt. Hoe je .htaccess veilig bewerkt, lees je in .htaccess: redirects, beveiliging en meer instellen. Verhuis je je hele website, kijk dan ook in website verhuizen naar LJPc.
Wat LJPc voor je regelt
Je website draait bij LJPc op een server die wij beheren, met LiteSpeed of Apache als webserver en de PHP-versies die je in Plesk ziet. Jij kiest per domein de PHP-versie en past de PHP-instellingen van je site aan. Twijfel je over een handler, of geeft je site na een wijziging een foutmelding, bel ons dan op 085 130 6429, mail naar support@ljpc.nl of maak een supportticket aan in het klantenportaal. We kijken graag met je mee.
Veelgestelde vragen
Waar kan ik zien welke handler mijn website gebruikt?
In Plesk. Open bij je domein op het tabblad Dashboard onder Dev Tools de pagina PHP: achter run PHP as staat de PHP-handler, bijvoorbeeld FPM application served by Apache. De Apache-handlers voor andere bestandstypen staan op het tabblad Hosting & DNS onder Apache & nginx, bij Handlers.
Wat is het verschil tussen de PHP-versie en de PHP-handler?
De versie is de PHP-uitgave zelf, bijvoorbeeld PHP 8.4. De handler, in Plesk de keuze bij run PHP as, bepaalt hoe de webserver die PHP uitvoert. Je ziet ze naast elkaar op de pagina PHP Settings. Laat de handler staan zoals hij is, tenzij support je iets anders adviseert.
Moet ik FPM of FastCGI kiezen?
Dat hangt af van je server. Op onze servers met LiteSpeed hoort FastCGI application served by Apache; met een FPM-keuze geeft elk PHP-bestand daar een 403 Forbidden. Op onze servers met Apache is FPM application served by Apache de standaard. Laat de handler staan zoals hij is, tenzij support je iets anders adviseert.
Waarom staat er served by Apache terwijl mijn site op LiteSpeed draait?
LiteSpeed neemt bij ons de plaats van Apache in en leest dezelfde instellingen. Plesk gebruikt daarom de namen van Apache, ook bij het foutlogboek. Op een server met LiteSpeed is FastCGI application served by Apache de juiste keuze.
Werken mijn .htaccess-regels met elke handler?
Met een keuze die served by Apache heet wel, ook op een server met LiteSpeed. Bij een keuze die served by nginx heet, gaan PHP-verzoeken buiten Apache om en leest nginx je .htaccess niet. Regels voor redirects of beveiliging werken dan niet goed meer.
Moet ik een AddHandler-regel van mijn vorige hoster laten staan?
Nee. Een regel als AddHandler application/x-httpd-ea-php81 .php kiest de PHP-versie op de server van je vorige hoster. Bij LJPc kies je de PHP-versie en de handler in Plesk. Haal de regel weg uit je .htaccess en controleer daarna of je website goed laadt.