PHP
FluxPanel mendukung beberapa versi PHP yang berjalan bersamaan.
Versi yang Didukung
- PHP 7.4
- PHP 8.0
- PHP 8.1
- PHP 8.2
- PHP 8.3
Cara Kerjanya
Setiap versi PHP berjalan sebagai PHP-CGI di port yang berbeda:
- PHP 7.4 → port 9000
- PHP 8.0 → port 9001
- PHP 8.1 → port 9002
- PHP 8.2 → port 9003
- PHP 8.3 → port 9004
(Port ditetapkan berdasarkan urutan instalasi)
Versi PHP Per Situs
Setiap situs dapat menggunakan versi PHP yang berbeda. Saat membuat situs, pilih versi PHP dari dropdown. FluxPanel mengkonfigurasi Nginx untuk mengarahkan ke port PHP-CGI yang benar.
Menjalankan PHP
- Start All: Menjalankan semua versi PHP yang terinstal
- Start Specific: Jalankan versi tertentu dari halaman Software
Mengganti Versi
Untuk mengganti versi PHP sebuah situs:
- Buka Sites
- Edit situs
- Ganti versi PHP
- Nginx dimuat ulang secara otomatis
Ekstensi
PHP diunduh dengan ekstensi umum yang sudah dikonfigurasi:
- mysqli, pdo_mysql
- mbstring, json
- openssl, curl
- gd, zip
- Dan lainnya
php.ini
Setiap versi PHP memiliki php.ini tersendiri yang berlokasi di:
%APPDATA%/XPanel/software/php/{version}/php.ini