Cara menggunakan downgrade php xampp

Yang menjadi kendala aplikasi ini ialah tidak tersedianya fitur multi versi PHP, dimana kita bisa memilih versi PHP seperti di cPanel web hosting. Jadi secara otomatis bagi yang saat ini menggunakan XAMPP dengan PHP versi 5.6, untuk melakukan upgrade PHP ke versi 7.4 atau PHP versi 8.0, maka harus menginstall kembali XAMPP versi terbaru yang support untuk PHP versi 7.4 atau PHP 8.0.

Setting Multi versi PHP di 1 XAMPP (PHP7.4, 7.4+, 5.6+)

Instalasi Banyak versi PHP Tanpa Instal Ulang XAMPP

Disini kami akan berikan solusi terbaik yang saat ini sudah terbukti ampuh, dan teknik multiple php version ini juga sudah banyak digunakan oleh para programmer. Karna memang sangat efektif tanpa harus instal ulang XAMPP.


Silahkan download tool dan script yang diperlukan dibawah ini, dan ikuti langkah-langkah sesuai video tutorial.


1) DOWNLOAD PHP BINARIES WINDOWS

1. PHP versi 5.6 (final version)

- 32bit http://bit.ly/2WSj7A0

- 64bit http://bit.ly/3hqtvsb


2. PHP versi 7.4 (final version)

- 32bit http://bit.ly/37U84wi

- 64bit http://bit.ly/3nUVQcF


Catatan Penting:

  • Jika saat ini menggunakan PHP 8, maka bisa menginstal semua versi php yang ada dibawah versi 8 (yaitu php versi 7.4.13 final kebawah).
  • Jika saat ini menggunakan PHP 7+, maka bisa menginstal semua versi php yang ada dibawah versi 7 final (yaitu php versi 7.4.13 kebawah).
  • Jika saat ini menggunakan PHP 5+, maka bisa menginstal semua versi php yang ada dibawah versi 5 final (yaitu php versi 5.6.40 kebawah).


JIKA INGIN INSTALL PHP VERSI LAIN

  1. Cek update & download php binaries di https://windows.php.net/download/
  2. Download php binaries windows sesuai spek perangkat (32bit/64bit)
  3. Pilih mode Thread Safe/Non Thread Safe

Anda juga bisa sesuaikan dengan mode Thread  yang digunakan saat ini di XAMPP, secara default saat installasi XAMPP, php binaries yang digunakan windows adalah Thread Safe, bisa di cek di phpinfo.php variabel Thread Safety yang otomatis aktif/Enabled.



2) SETTING EXTENSION PHP XAMPP

  1. Buka folder C:/xampp/php/NAMA-FOLDER-VERSI-PHP (PHP5_6_40 / PHP7_4_13, dll)
  2. Ubah format file php.ini.production menjadi php.ini
  3. Aktifkan extension default dibawah dengan cara menghapus komentar yang ditandai tanda ;
  4. Contoh ; extension_dir ubah menjadi extension_dir
  5. Download daftar extensi yang perlu diaktifkan disini: extensi default php di xampp.txt

  • extension_dir = "ext"
  • extension=bz2
  • extension=curl
  • extension=ftp
  • extension=fileinfo
  • extension=gd2
  • extension=gettext
  • extension=gmp
  • extension=intl
  • extension=mbstring
  • extension=exif
  • extension=mysqli
  • extension=openssl
  • extension=pdo_mysql
  • extension=pdo_sqlite
  • extension=php_sqlite3


3) SETTING APACHE XAMPP

  1. Klik config, buka file httpd-xampp.conf
  2. Paste script yang terdapat di file config-httpd-xampp.txt dibagian paling bawah
  3. Gunakan listen port yang belum terpakai di PC pada setingan config-httpd-xampp.txt, cek di CMD, ketik netstat -aon
  4. Masukkan port yang belum terpakai di settingan httpd-xampp.conf pada masing-masing config versi php.
  5. Simpan httpd-xampp.conf


PHPMYADMIN & INFO WEB SERVER XAMPP

1. php versi 5.6.40 tidak bisa diakses karena XAMPP yang digunakan hanya support minimal php versi 7.1.3. Tetapi ini bukan masalah karna Anda bisa menggunakan versi php lain yang telah terinstal.


Masalah hanyalah pada halaman phpMyAdmin yang tidak bisa dibuka saja, sedangkan untuk penggunaan versi php tetap berjalan normal.

XAMPP Adalah sebuah aplikasi yang biasanya digunakan oleh developer pada saat ingin menguji aplikasi buatannya sebelum dipublikasikan. Pada saat diinstall ada banyak aplikasi dalam satu installernya, secara garis besar adanya sebuah web server, database, FTP, dan aplikasi pendukung lainnya. Nah karena berbentuk sebuah paket instalasi, untuk bisa melakukan upgrade versi PHP harus diuninstall versi XAMPP sekarang dan install lagi XAMPP dengan versi PHP terbaru.

Cara menggunakan downgrade php xampp

Kalau sembarangan melakukan uninstall pada aplikasi ini, bisa saja semua data yang ada sebelumnya seperti database yang telah dibuat dan file web yang berada di htdocs bisa ikut terhapus. Pada saat melakukannya uninstallpun kita hanya bisa menyelamatkan file pengguna yang ada di htdocs. Ada cara agar kita bisa melakukan upgrade versi PHP ke lebih tinggi tanpa perlu menghapus data sama sekali, begini caranya…

Upgrade PHP 7 ke PHP 8 terbaru di XAMPP Windows 10 dan Windows 11

1. Download Versi PHP Terbaru

Kami menganggap kamu sudah menggunakan XAMPP sebelumnya dan sekarang ingin melakukan upgrade versi PHP menjadi terbaru, pada saat artikel ini ditulis versi terbaru adalah PHP 8. Langkah pertama yang harus dilakukan ialah melakukan download pada paket PHP melalui link berikut. Pilih versi PHP yang kamu inginkan, disini kami memilih versi terbaru yaitu PHP 8.1.0.

Cara menggunakan downgrade php xampp

Klik pada link ZIP pada pilihan x64 Thread Safe, kamu akan langsung diarahkan ke file yang harus diunduh. Tidak ada perbedaan signifikan antara versi Thread Safe maupun Non Thread Safe, namun kami menyarakan pilih versi Thread Safe agar lebih aman.

1a. (Optional) Backup Database dan User File

Sebelum melakukan langkah berikutnya, kami selalu untuk menyarankan untuk membuat backup agar data bisa aman kalau sesuatu yang tidak kita inginkan terjadi. Meskipun artikel ini kalau diikuti dengan benar dan seksama tidak akan menghapus file user sama sekali, namun ada kemungkinan ada kesalahan kecil yang bisa saja membuat data terhapus.

Tidak ada salahnya juga untuk bersiap pada kemungkinan terburuk yang mungkin akan terjadi. Seperti istilah yang selalu kita ingat, “bawalah payung sebelum hujan”. Lakukan backup melalui Phpmyadmin untuk databasenya dan copy folder bernama “htdocs” untuk mencadangkan folder project yang sebelumnya kamu kerjakan. Simpanlah kedua file tersebut ditempat yang aman dan mudah ditemukan.

2. Mematikan Semua Service XAMPP

Sebelum matikan semua service xampp dan pastikan tidak ada service yang sedang berjalan. Sistem service seperti apache dan mysql harus dalam keadaan mati dan jangan lupa untuk menutup aplikasi XAMPP control panel. Setelah semua service berhenti kamu bisa melanjutkan ke langkah selanjutnya.

Baca Juga:

  • 7 Ceklist Wajib Untuk Dilakukan Setelah Beli Laptop Online
  • 7 Cara Mengatasi Request Time Out (RTO) saat bermain Game Online
  • Cara Headless Install dan Setup Raspberry Pi OS Tanpa Menggunakan Monitor

3. Ganti PHP Sebelumnya Menjadi PHP Terbaru

Lalu setelah selesai melakukan download file PHP terbaru, buka file explorer dan buka tempat instalasi XAMPP. Secara default lokasi instalasi XAMPP berada di “C:\xampp“. Silahkan sesuaikan jika kamu mengubah konfigurasinya sebelumnya. Pada folder tersebut kamu akan menemukan folder bernama “php”, ubah nama folder tersebut menjadi “php7”. Kemudian buat sebuah folder baru dan berikan nama folder tersebut menjadi “php”. Maka struktur foldernya akan menjadi seperti ini.

Cara menggunakan downgrade php xampp

Kemudian ekstrak file zip php terbaru yang sebelumnya kita download dan pindahkan semua file didalamnya ke dalam folder php yang baru saja kita buat. Tampilannya akan menjadi seperti gambar dibawah.

Cara menggunakan downgrade php xampp

4. Lakukan Konfigurasi

Agar PHP 8 bisa berfungsi tanpa error kita perlu melakukan beberapa konfigurasi untuk menyesuaikan dengan versi PHP terbaru. Caranya buka xampp control panel lalu pilih config -> Apache (httpd-xampp.conf), maka akan muncul notepad berisi konfigurasi PHP untuk XAMPP.