DirectAdmin due versioni di PHP
DirectAdmin PHP supporta due versioni fianco a fianco. Attualmente, la combinazione più popolare è PHP 5.6 io 7.0. In questo modo è possibile supportare sia software legacy, così come un software molto nuova e aggiornata.
In questo tutorial vi mostrerò come utilizzare CustomBuild di eseguire due versioni di PHP.
Krok 1: Zmiana konfiguracji CustomBuild
Istnieją dwa sposoby zmiany konfiguracji CustomBuild: bezpośrednia modyfikacja pliku opzioni.conf lub użycie wiersza poleceń. W tym przewodniku będziemy korzystać z wiersza poleceń.
Aby ustawić dwie wersje PHP 5.6 io 7.0, najpierw przejdź do folderu CustomBuild:
1 | cd /usr/local/directadmin/custombuild |
Krok 2: Ustawianie wersji PHP
Następnie uruchom następujące polecenia, aby ustawić wersje:
1 2 3 4 | ./build set php1_mode php-fpm ./build set php2_mode php-fpm ./build set php1_release 7.0 ./build set php2_release 5.6 |
Po wykonaniu tych poleceń weryfikujemy plik: opzioni.conf
1 | nano /usr/local/directadmin/custombuild/options.conf |
I sprawdzamy czy jest on jak poniżej:
1 2 3 4 | php1_release=7.0 php1_mode=php-fpm php2_release=5.6 php2_mode=php-fpm |
Jeśli wszystko jest ok dokonujemy re-kompilacji PHP.
1 2 | ./build php n ./build rewrite_confs |
Jeśli wszystko przebiegło prawidłowo w zarządzaniu domeną na dole powinniśmy mieć możliwość zmiany wersji php: