Met de PHP‑selector in DirectAdmin kun je zelf bepalen welke PHP‑versie je gebruikt en welke PHP‑modules actief zijn. Dit helpt je om je website veilig, snel en compatibel te houden met je CMS, plugins en scripts.
Voordat je van PHP-versie verandert, is het belangrijk om te controleren of jouw website of applicatie de gekozen PHP-versie ondersteunt.
-
PHP-versie wijzigen
Met de PHP‑selector kun je eenvoudig tussen PHP‑versies schakelen. Dit is handig om te testen of je website goed werkt met een nieuwere versie of wanneer je CMS dit vereist. Zo wijzig je de PHP-versie:
1. Log in op DirectAdmin.
2. Ga in het menu naar Extra Functies > Select PHP version.
3. Kies bij Current PHP version via het uitklapmenu de gewenste PHP-versie.
4. Klik vervolgens op Set as current om de wijziging door te voeren.
5. Je hebt nu de PHP-versie aangepast. Je kunt op dezelfde manier altijd weer terugschakelen naar een andere versie.
Belangrijk om te weten
De gekozen PHP-versie geldt voor alle websites binnen je hostingpakket. -
PHP-modules (de)activeren
In de PHP-selector kun je zelf bepalen welke PHP-modules actief zijn. Dit doe je door een vinkje te zetten achter de modules die je wilt activeren, bijvoorbeeld 'imagick'.
Wil je terug naar de standaardwaarden, klik dan rechts bovenaan op Reset to default.
Belangrijk om te weten
Modules worden per PHP-versie ingesteld. Wissel je van PHP-versie, dan moet je de gewenste modules handmatig opnieuw activeren.
PHP‑instellingen aanpassen
Onder Options kun je verschillende PHP‑limieten aanpassen. De wijzigingen worden automatisch opgeslagen.
-
PHP memory_limit wijzigen
De waarde bij memory_limit geeft aan hoeveel geheugen elk apart PHP-script maximaal mag gebruiken op je hostingpakket. Deze waarde staat standaard op 96M en kun je via de PHP-selector aanpassen.
1. Klik in de PHP-selector bovenaan op 'Options'.
2. Klik op de waarde achter 'memory_limit' en selecteer daar de gewenste nieuwe limiet.
3. Wil je terug naar de standaardwaarden, klik dan 'Reset to default'.
-
Upload_max_filesize wijzigen
De waarde bij upload_max_filesize geeft aan wat de maximale grootte mag zijn van bestanden die via een PHP-script worden geüpload. Deze waarde staat standaard op 32M, maar kan via de PHP-selector worden opgehoogd. Het komt soms voor dat de waarde voor het uploaden via een PHP-script wordt overschreven.
1. Klik in de PHP-selector bovenaan op 'Options'.
2. Klik op de waarde achter 'upload_max_filesize' en selecteer de gewenste limiet.
3. Wil je terug naar de standaardwaarden, klik dan op 'Reset to default'.
-
Max_execution_time wijzigen
De max_execution_time bepaalt hoeveel seconden een script maximaal mag draaien, voordat het wordt afgebroken. Dit helpt voorkomen dat bijvoorbeeld een slecht geschreven script onnodig lang voor belasting blijft zorgen. Deze waarde staat standaard op 30, maar kan worden aangepast.
1. Klik in de PHP-selector bovenaan op 'Options'.
2. Klik op de waarde achter 'max_execution_time' en selecteer de gewenste limiet.
3. Wil je terug naar de standaardwaarden, klik dan op 'Reset to default'.
-
Max_input_vars wijzigen
De waarde bij max_input_vars bepaalt hoeveel invoervariabelen een script maximaal accepteert. Het limiteren hiervan helpt de kans op een bepaald type DDoS-aanval te verminderen. Deze waarde staat standaard op 1000, maar kan worden aangepast. Bijvoorbeeld sommige WordPress-thema's vereisen een hogere waarde.
1. Klik in de PHP-selector bovenaan op 'Options'.
2. Klik op de waarde achter 'max_input_vars' en selecteer de gewenste limiet.
3. Wil je terug naar de standaardwaarden, klik dan op 'Reset to default'.
PHP Extended Support
Gebruik je een CMS, plugin of maatwerkapplicatie die (nog) niet compatibel is met de nieuwste PHP‑versies? Dan kun je gebruikmaken van PHP Extended Support. Hiermee kun je tijdelijk een oudere PHP‑versie blijven gebruiken die officieel al end‑of‑life is, maar door Antagonist nog wordt ondersteund met beveiligingspatches.
Lees hier de volledige uitleg: Wat is PHP Extended Support.