Mengetahui dan mengubah versi PHP sangat penting untuk memastikan aplikasi atau situs web Anda berjalan dengan baik sesuai kebutuhan. Berikut adalah panduan lengkap untuk mengetahui versi PHP dan cara mengubahnya, baik di lingkungan lokal maupun di server hosting.
Cara Mengetahui Versi PHP
1. Melalui Command Line (CLI)
Jika Anda memiliki akses ke terminal atau command line:
- Buka terminal atau command prompt.
- Ketik perintah berikut:
php -v
- Hasilnya akan menampilkan versi PHP yang saat ini aktif, misalnya:
PHP 8.1.2 (cli) (built: Jan 10 2024 10:10:10) ( NTS )
2. Dengan File PHP Info
- Buat file PHP baru, misalnya
info.php
. - Isi file dengan kode berikut:
<?php phpinfo(); ?>
- Unggah file tersebut ke direktori root situs Anda (misalnya
public_html
atauwww
). - Akses file tersebut melalui browser, misalnya
http://yourdomain.com/info.php
. - Halaman yang ditampilkan akan menunjukkan detail lengkap versi PHP dan pengaturan server.
3. Melalui Panel Kontrol Hosting
- cPanel:
- Login ke cPanel.
- Cari menu PHP Selector atau Select PHP Version.
- Versi PHP yang digunakan akan tertera di sana.
- Plesk:
- Login ke Plesk.
- Buka Websites & Domains > PHP Settings.
- Versi PHP akan ditampilkan di bagian atas.
4. Dengan Menggunakan Framework
Jika menggunakan framework seperti Laravel atau WordPress:
- Laravel: Jalankan perintah berikut di terminal proyek:
php artisan --version
- WordPress: Periksa versi PHP di Site Health pada Tools > Site Health.
Cara Mengubah Versi PHP
1. Melalui Command Line (CLI)
Jika Anda memiliki beberapa versi PHP yang terinstal di server lokal:
- Gunakan perintah berikut untuk mengubah versi PHP sementara:
export PATH=/usr/bin/php8.1:$PATH
- Untuk perubahan permanen, edit file konfigurasi shell (
.bashrc
atau.zshrc
):export PATH=/usr/bin/php8.1:$PATH
- Simpan perubahan, lalu jalankan:
source ~/.bashrc
2. Melalui cPanel (Hosting Shared)
- Login ke cPanel.
- Cari menu Select PHP Version atau PHP Selector.
- Pilih versi PHP yang diinginkan dari daftar (misalnya, 7.4, 8.0, atau 8.1).
- Klik Save atau Apply untuk menerapkan perubahan.
3. Melalui Plesk
- Login ke Plesk.
- Buka Websites & Domains > PHP Settings.
- Pilih versi PHP yang diinginkan dari menu dropdown.
- Klik OK atau Apply untuk menyimpan perubahan.
4. Menggunakan File .htaccess
(Server Apache)
Jika Anda tidak memiliki akses ke cPanel atau Plesk:
- Edit atau buat file
.htaccess
di root direktori situs Anda. - Tambahkan baris berikut:
AddHandler application/x-httpd-php80 .php
- Ganti
php80
dengan versi PHP yang Anda inginkan (misalnyaphp74
untuk PHP 7.4).
- Ganti
- Simpan file dan cek apakah perubahan berhasil.
5. Melalui Konfigurasi Server (VPS atau Dedicated Server)
Jika Anda menggunakan server VPS atau dedicated:
- Ubuntu/Debian:
- Instal versi PHP yang diinginkan (misalnya PHP 8.1):
sudo apt install php8.1
- Ubah versi PHP default dengan perintah:
sudo update-alternatives --config php
- Pilih nomor yang sesuai dengan versi PHP yang Anda inginkan, lalu tekan Enter.
- Instal versi PHP yang diinginkan (misalnya PHP 8.1):
- CentOS/RHEL:
Gunakan perintahphp-fpm
untuk mengelola versi PHP sesuai kebutuhan.
Tips dan Catatan
- Periksa Kompatibilitas: Sebelum mengubah versi PHP, pastikan aplikasi atau situs Anda kompatibel dengan versi tersebut.
- Backup Situs: Selalu buat cadangan situs dan database sebelum melakukan perubahan besar.
- Hapus File
info.php
: Jika Anda membuat file PHP info untuk cek versi, hapus file tersebut setelah digunakan demi keamanan. - Error Setelah Mengubah Versi:
- Periksa file konfigurasi aplikasi Anda, seperti
composer.json
untuk Laravel atauwp-config.php
untuk WordPress. - Perbarui dependensi atau plugin jika diperlukan.
- Periksa file konfigurasi aplikasi Anda, seperti
Jika Anda menghadapi kendala saat mengubah versi PHP, beri tahu saya, dan saya akan membantu! 😊