---
title: Cum aleg versiunea PHP în DirectAdmin?
description: "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**\"…"
url: "https://www.hostx.ro/kb/cum-aleg-versiunea-php-in-directadmin/"
updated: "2026-07-25"
category: VPS / Servere dedicate / DirectAdmin
tags:
  - configurare
  - CustomBuild
  - DirectAdmin
  - PHP
---

# Cum aleg versiunea PHP în DirectAdmin?

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.
