# MultiPHP Yönetimi

Onoxsoft Panel, aynı sunucuda birden fazla PHP sürümünü çalıştırmanıza olanak tanır. Her hesap bağımsız PHP sürümü kullanabilir.

## Desteklenen PHP Sürümleri

Remi repository üzerinden sunulan sürümler:

- PHP 8.3 (önerilen, LTS)
- PHP 8.2
- PHP 8.1
- PHP 8.0 (EOL — yalnızca eski uygulama uyumluluğu için)
- PHP 7.4 (EOL — yalnızca eski uygulama uyumluluğu için)

## PHP Sürümü Yükleme

**Admin > Sunucu > PHP Sürümleri > Yükle**:

```bash
# CLI ile yükle
php artisan onox:php:install 8.3
php artisan onox:php:install 7.4

# Durum kontrolü
php artisan onox:php:list-versions
```

## Hesap Bazlı PHP Sürümü

**Admin > Hesaplar > Hesap Seç > PHP Sürümü**:
Açılır listeden istenen sürümü seçin → Kaydet

Müşteri de kendi panelinden: **Ayarlar > PHP Sürümü**

## PHP-FPM Havuz Ayarları

Her hesap için ayrı PHP-FPM havuzu oluşturulur. Havuz ayarları:

```ini
pm = ondemand
pm.max_children = 10          # paket bazlı
pm.process_idle_timeout = 30s
php_admin_value[memory_limit] = 256M
php_admin_value[open_basedir] = /home/username:/tmp
```

## Global PHP Ayarları

**Admin > Sunucu > PHP Konfigürasyonu** sayfasından tüm sürümler için varsayılan `php.ini` değerleri düzenlenebilir.

::: warning
Global PHP ayarı tüm hesapları etkiler. Değişiklik yapmadan önce test ortamında deneyin.
:::

---

*Bu sayfa geliştirilmekte. PHP eklenti yönetimi ve özelleştirilmiş php.ini kılavuzları eklenecek.*
