DirectAdmin PHP upgraden

DirectAdmin wordt bij het installeren geconfigureerd met een standaard PHP-versie, en eventueel een 2e PHP-versie die bijvoorbeeld via PHP-FPM gedraaid wordt.

Later komen er waarschijnlijk weer nieuwe PHP-versies bij, welke niet standaard zullen worden geïnstalleerd. Echter, het is meestal wel mogelijk om toch die nieuwe PHP-versie te installeren, mits het besturingssysteem van uw server of VPS niet te sterk verouderd is.

Hieronder leest u hoe u dit kunt doen. Een vereiste is dat u minimaal custombuild 2.0 draait, welke sinds enkele jaren standaard meegeleverd wordt met DirectAdmin installaties.

Zoals altijd geldt: Volledig op eigen risico, mocht u liever hebben dat wij het uitvoeren neem dan contact op!

Upgraden van PHP

Voer het volgende commando uit:
cd /usr/local/directadmin/custombuild
Bewerk vervolgens het options.conf bestand:
nano options.conf
U ziet vervolgens de opties zoals deze nu ingesteld zijn, bijv:

php1_release=5.3
php1_mode=fastcgi
php2_release=5.6
php2_mode=php-fpm

Het is mogelijk om deze opties aan te passen, bijvoorbeeld als volgt:

php1_release=5.6
php1_mode=fastcgi
php2_release=7.0
php2_mode=php-fpm

Dit houdt in dat u PHP 5.6 als standaard-versie gaat draaien, en dat PHP 7.0 als 2e optie via PHP-FPM erbij komt.

Let op, dat dit betekent dat alle websites waarbij u nu de standaard-versie heeft ingesteld, zal gaan draaien op PHP 5.6 in plaats van PHP 5.3. Bij websites waarbij u de "Second PHP" heeft ingesteld staan op PHP 5.6, zal PHP 7.0 gebruikt gaan worden. Indien de website scripts gebruikt die niet compatibel zijn met deze PHP-versie dan zal dit problemen gaan opleveren.

Als u de versies hebt aangepast, kunt u het bestand opslaan en verder gaan met de configuratie en compilatie van PHP. Het custombuild-bestand van DirectAdmin kan dit allemaal automatisch voor u uitvoeren met de volgende commando's:

./build update
./build php n
./build rewrite_confs

Let op dat dit enige tijd in beslag zal nemen.

Andere PHP-versie selecteren

Wilt u voor een website de 2e versie selecteren, dan gaat u in DirectAdmin naar de website toe via "Domain setup". Helemaal onderaan vindt u de PHP Version Selector.

Kies als "First PHP" de versie die u wenst te gebruiken. Klik op "Save" en herstart httpd op de server.

Onderwerpen

Gerelateerd

Categorie

Delen





 

Komt u er ondanks deze hulppagina's niet uit? Uiteraard staan wij klaar om u verder te helpen!