Cara Downgrade PHP dari versi PHP7 ke PHP5 di XAMPP

Apakah saat ini kamu mempunyai sebuah projek yang membutuhkan PHP5, padahal versi PHP yang kamu gunakan saat ini merupakan versi PHP7 ? Tenang aja, kamu tidak perlu menginstal ulang XAMPP versi lama karena di tulisan ini saya paparkan cara alternatif menurunkan versi PHP7 ke PHP5 di XAMPP. Begitupun sebaliknya.

    1. Download XAMPP dengan PHP 5.6 (saya pakai versi 5.6.40) disini

      Pada daftar link download XAMPP di atas, kamu bisa memilih link-nya sesuai tipe OS Windows kamu, contohnya:

      Gambar 1. Daftar link download XAMPP

    2. Hapus folder apache dan php di folder xampp yang sekarang di C:\xampp

      Gambar 2. Folder XAMPP

    3. Ekstrak file XAMPP yang sudah di-download tadi, kemudian copy folder apache dan php dari file yang di ekstrak dan paste ke C:\xampp
    4. Buka XAMPP Control Panel, pada modul Apache, klik  tombol Config dan pilih file php.ini

      Gambar 3. XAMPP Control Panel

    5. Tambahkan “C:” sebelum \xampp\ di file php.ini

      Pada file php.ini, yang perlu ditambahkan adalah:

       
      No Kode Asli Kode yang sudah diubah
      1 include_path = \xampp\php\PEAR include_path = C:\xampp\php\PEAR
      2 extension_dir = “\xampp\php\ext” extension_dir = “C:\xampp\php\ext”
      3 upload_tmp_dir = “\xampp\tmp” upload_tmp_dir = “C:\xampp\tmp”
      4 error_log=”\xampp\php\logs\php_error_log” error_log=”C:\xampp\php\logs\php_error_log”
      5 browscap = “\xampp\php\extras\browscap.ini” browscap = “C:\xampp\php\extras\browscap.ini”
      6 session.save_path = “\xampp\tmp” session.save_path = “C:\xampp\tmp”
      7 curl.cainfo = “\xampp\apache\bin\curl-ca-bundle.crt” curl.cainfo = “C:\xampp\apache\bin\curl-ca-bundle.crt”
      8 openssl.cafile = “\xampp\apache\bin\curl-ca-bundle.crt” openssl.cafile = “C:\xampp\apache\bin\curl-ca-bundle.crt”
    6. Tambahkan “C:” sebelum \xampp\ di file php.ini

      Gambar 4. Versi PHP sebelum di-downgrade (PHP 7.3.7)

      Gambar 5. Versi PHP sesudah di-downgrade (PHP 5.6.40)

Begitulah cara menurunkan versi PHP7 ke PHP5 di XAMPP. Kamu bisa menurunkan dan menaikkan versinya kapanpun diperlukan, tanpa harus menginstal kembali XAMPP yang ada. Semoga tips n trik ini bermanfaat. Bye-Bye.