Dep. Comercial +40 365-882.777 +40 722-241.273 Lun-Vin: 10:00-18:00
View Categories

Cum aleg versiunea PHP în DirectAdmin?

1 minut de citit

DirectAdmin 1.56.0 cu versiunile ulterioare CustomBuild 2.0 permit utilizatorilor să aleagă dintre 4 versiuni PHP. Utilizatorii pot selecta versiunea PHP dorita din pagina Domain Setup („PHP Version Selector” este situat în partea dreapta sus).

Dand click pe „PHP Version Selector” se va deschide o fereastra tip pop-up care conține o listă drop-down cu versiunile PHP disponibile.

Instalarea si configurarea Versiunilor PHP pentru utilizarea cu PHP Version Selector

Aceste versiuni PHP sunt definite in fisierul /usr/local/directadmin/custombuild/options.conf astfel:

php1_release - Default PHP version used by all unless otherwise selected
php2_release
php3_release
php4_release

PHP handler-ele corespunzatoare sunt definite in custombuild-ul options.conf si prin intermediul setarii php#_mode unde # reprezinta oricare din 1, 2, 3 sau 4.

Pentru a verifica versiunile PHP în DirectAdmin instalate în prezent și activate prin options.conf, executati următoarea comandă:

grep -P 'php[\d]_' /usr/local/directadmin/custombuild/options.conf

Rezultatul rularii acestei comenzi va fi asemanator cu cel de mai jos:

[root@hostx ~]# grep -P 'php[\d]_' /usr/local/directadmin/custombuild/options.conf 
php1_release=7.3
php1_mode=suphp
php2_release=5.6
php2_mode=suphp
php3_release=no
php4_release=no
php3_mode=php-fpm
php4_mode=php-fpm
[root@hostx ~]#

Configuratia DirectAdmin poate sa nu aiba toate cele 4 versiuni PHP instalate si activate, in functie de alegerea administratorului.

php3_release no
php4_release no

Dacă o versiune PHP este activa se va trece in fisierul /usr/local/directadmin/custombuild/options.conf  versiunea PHP aleasa:

php3_release 7.3
php4_release 5.6

Următorul exemplu configureaza toate cele 4 versiuni PHP disponibile, precum și handlerele PHP:

cd /usr/local/directadmin/custombuild
./build update
./build set php1_release 7.3
./build set php2_release 7.2
./build set php3_release 5.6
./build set php4_release 5.3
./build set php1_mode php-fpm
./build set php2_mode php-fpm
./build set php3_mode php-fpm
./build set php4_mode php-fpm
./build php n
./build rewrite_confs

Puteți modifica numerele versiunilor și handlerele după cum doriti pentru compilarea versiunilor dvs. PHP. Rețineți că versiunea implicită PHP este întotdeauna php1_release.

Activarea PHP Version Selector in DirectAdmin

Daca doriti ca utilizatorii dvs. să aibă acces la selectorul PHP, sa aiba posibilitatea sa își aleaga propria versiune PHP din opțiunile de mai sus, trebuie să vă asigurați că parametrul php_version_selector este activata în configurația DirectAdmin. Pentru a verifica rulati următoarea comanda:

/usr/local/directadmin/directadmin c | grep php_version_selector

Urmatorul rezultat va indica faptul ca selectorul PHP este disponibil pentru utilizatori:

[root@hostx ~]# /usr/local/directadmin/directadmin c | grep php_version_selector
php_version_selector=1
[root@hostx ~]#

CustomBuild GUI

Dacă preferati sa utilizati un GUI pentru gestionare, puteți instala Plugin-ul GUI CustomBuild.

Actualizat la 25/07/2026