cara mengaktifkan php 5.6 di debian 11 yang sebelumnya php 7.4
- Minggu, 07 September 2025
- Kanghaki
- 0 komentar
Debian 11 (Bullseye) secara default sudah bawa PHP 7.4, jadi kalau mau aktifkan PHP 5.6 perlu pasang versi lama via repo Sury (Ondřej Surý) lalu switch antara versi. Berikut langkah-langkahnya:
1. Tambahkan Repo Sury
Repo resmi PHP untuk Debian/Ubuntu dikelola oleh Ondřej Surý.
2. Install PHP 5.6
Setelah repo aktif, jalankan:
(Pilih modul sesuai kebutuhan aplikasi Anda, misalnya php5.6-intl, php5.6-bcmath, dsb.)
3. Cek Versi yang Terinstall
Kalau masih tampil PHP 7.4, berarti default CLI masih pakai 7.4.
4. Switch Versi Default (CLI)
Gunakan update-alternatives:
Nanti akan muncul pilihan versi PHP. Pilih 5.6.
Cek lagi:
5. Switch Versi di Apache (jika pakai Apache)
Matikan modul lama dan aktifkan modul baru:
6. Switch Versi di Nginx (jika pakai Nginx + PHP-FPM)
Stop PHP 7.4 dan aktifkan PHP 5.6:
Lalu sesuaikan fastcgi_pass di file konfigurasi Nginx, misalnya:
Restart nginx:
7. Verifikasi di Web
Buat file info.php di /var/www/html/: