Cara Mengetahui versi PHP dan cara Mengubahnya

Cara Mengetahui versi PHP dan cara Mengubahnya

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:

  1. Buka terminal atau command prompt.
  2. Ketik perintah berikut:
    php -v
    
  3. 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

  1. Buat file PHP baru, misalnya info.php.
  2. Isi file dengan kode berikut:
    <?php
    phpinfo();
    ?>
    
  3. Unggah file tersebut ke direktori root situs Anda (misalnya public_html atau www).
  4. Akses file tersebut melalui browser, misalnya http://yourdomain.com/info.php.
  5. Halaman yang ditampilkan akan menunjukkan detail lengkap versi PHP dan pengaturan server.

3. Melalui Panel Kontrol Hosting

  • cPanel:
    1. Login ke cPanel.
    2. Cari menu PHP Selector atau Select PHP Version.
    3. Versi PHP yang digunakan akan tertera di sana.
  • Plesk:
    1. Login ke Plesk.
    2. Buka Websites & Domains > PHP Settings.
    3. 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:

  1. Gunakan perintah berikut untuk mengubah versi PHP sementara:
    export PATH=/usr/bin/php8.1:$PATH
    
  2. Untuk perubahan permanen, edit file konfigurasi shell (.bashrc atau .zshrc):
    export PATH=/usr/bin/php8.1:$PATH
    
  3. Simpan perubahan, lalu jalankan:
    source ~/.bashrc
    

2. Melalui cPanel (Hosting Shared)

  1. Login ke cPanel.
  2. Cari menu Select PHP Version atau PHP Selector.
  3. Pilih versi PHP yang diinginkan dari daftar (misalnya, 7.4, 8.0, atau 8.1).
  4. Klik Save atau Apply untuk menerapkan perubahan.

3. Melalui Plesk

  1. Login ke Plesk.
  2. Buka Websites & Domains > PHP Settings.
  3. Pilih versi PHP yang diinginkan dari menu dropdown.
  4. Klik OK atau Apply untuk menyimpan perubahan.

4. Menggunakan File .htaccess (Server Apache)

Jika Anda tidak memiliki akses ke cPanel atau Plesk:

  1. Edit atau buat file .htaccess di root direktori situs Anda.
  2. Tambahkan baris berikut:
    AddHandler application/x-httpd-php80 .php
    
    • Ganti php80 dengan versi PHP yang Anda inginkan (misalnya php74 untuk PHP 7.4).
  3. Simpan file dan cek apakah perubahan berhasil.

5. Melalui Konfigurasi Server (VPS atau Dedicated Server)

Jika Anda menggunakan server VPS atau dedicated:

  • Ubuntu/Debian:
    1. Instal versi PHP yang diinginkan (misalnya PHP 8.1):
      sudo apt install php8.1
      
    2. Ubah versi PHP default dengan perintah:
      sudo update-alternatives --config php
      
    3. Pilih nomor yang sesuai dengan versi PHP yang Anda inginkan, lalu tekan Enter.
  • CentOS/RHEL:
    Gunakan perintah php-fpm untuk mengelola versi PHP sesuai kebutuhan.

Tips dan Catatan

  1. Periksa Kompatibilitas: Sebelum mengubah versi PHP, pastikan aplikasi atau situs Anda kompatibel dengan versi tersebut.
  2. Backup Situs: Selalu buat cadangan situs dan database sebelum melakukan perubahan besar.
  3. Hapus File info.php: Jika Anda membuat file PHP info untuk cek versi, hapus file tersebut setelah digunakan demi keamanan.
  4. Error Setelah Mengubah Versi:
    • Periksa file konfigurasi aplikasi Anda, seperti composer.json untuk Laravel atau wp-config.php untuk WordPress.
    • Perbarui dependensi atau plugin jika diperlukan.

Jika Anda menghadapi kendala saat mengubah versi PHP, beri tahu saya, dan saya akan membantu! 😊

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *