Cara mengubah versi PHP
Pendahuluan
FASTPANEL® memungkinkan Anda menggunakan versi PHP alternatif untuk setiap situs secara individual. Anda dapat menginstal dan menggunakan versi PHP apa pun mulai dari 5.3. Anda dapat menerapkan versi PHP apa pun ke situs web Anda mulai dari PHP 5.3
Artikel ini membahas poin-poin berikut:
- Cara mengubah versi PHP untuk situs web
- Cara mengubah versi PHP (CLI) untuk pengguna
- Cara menggunakan versi PHP alternatif pada baris perintah (CLI)
- Cara menggunakan versi alternatif di penjadwal crontab
Mengubah versi PHP dengan contoh PHP 7.4
-
Buka "Settings" -> "Applications" di menu samping

-
Temukan aplikasi php74, klik "Install" dan tunggu hingga penginstalan selesai:

-
Buka kartu situs web yang perlu diubah PHP-nya dan klik menu "Settings"

-
Lakukan tindakan berikut:
- Buka submenu "PHP settings"
- Pilih FastCGI sebagai PHP mode
- Pilih versi PHP yang diperlukan di kolom PHP version.
- Klik tombol "Save".

Saat "PHP Version" menjadi aktif, Anda dapat memilih versi PHP yang diperlukan, dalam kasus ini php74.
Sebagai pengganti FastCGI, Anda juga dapat memilih PHP-FPM atau CGI, tetapi dalam 95% kasus FastCGI adalah yang paling sesuai. Informasi lebih lanjut tentang mode PHP dapat Anda temukan di sini
Anda dapat memeriksa apakah versi PHP yang benar telah diterapkan dengan membuat file info.php di direktori root situs web Anda dengan konten berikut:
<?php phpinfo(); ?>
Setelah itu, buka file tersebut melalui browser Internet dengan mengikuti tautan seperti http://yourwebsite.com/info.php
Jika semuanya dilakukan dengan benar, Anda akan melihat halaman yang menampilkan informasi teknis tentang php 7.4
Cara mengubah versi PHP (CLI) untuk pengguna
FASTPANEL® memungkinkan Anda memilih versi PHP untuk setiap pengguna secara individual. Tindakan ini akan memungkinkan Anda mengakses versi alternatif PHP pada baris perintah menggunakan perintah php biasa.
Tindakan ini hanya memengaruhi versi PHP pada baris perintah dan tugas di penjadwal crontab. Versi PHP yang dipilih untuk situs web akan tetap tidak berubah.
Untuk mengubah versi PHP untuk pengguna, buka menu "Users". Pilih pengguna, klik ikon "Edit user", dan pilih versi yang sesuai di kolom "PHP (CLI) version"

Setelah mengubah fitur ini, sambungkan ulang ke server melalui SSH. Pada sesi yang sebelumnya sudah dibuka, versi PHP akan tetap sama.
Cara menggunakan versi PHP alternatif pada baris perintah (CLI)
Sebagai aturan, untuk menjalankan skrip melalui baris perintah, perintah berikut digunakan:
php /path/to/script.php
Dengan cara ini, versi PHP utama server akan digunakan, meskipun versi alternatif telah dipilih untuk situs web.
Jika sebelumnya versi PHP diubah sesuai instruksi di Cara mengubah versi PHP (CLI) untuk pengguna, maka perintah php umum akan menggunakan versi PHP pengguna yang dipilih, bukan versi server.
Cara menggunakan versi alternatif di penjadwal crontab
Untuk menjalankan skrip melalui versi alternatif, Anda harus mengubah perintah php menjadi path lengkap ke interpreter alternatif. Dalam kasus PHP 7.4, nilainya akan menjadi /opt/php74/bin/php, sehingga perintahnya akan terlihat seperti ini:
/opt/php74/bin/php /path/to/script.php