Ilmu Coding Ilmucoding.com - Merupakan situs yang membantu Anda belajar coding lebih mudah, nyaman, interaktif dan profesional. Belajar sekarang di ilmu coding. GRATIS

Tutorial Cara Upgrade PHP 8 di Windows [Lengkap]

3 min read

Tutorial Lengkap Cara Upgrade PHP 8 di Windows

Tutorial Cara Upgrade PHP 8 di Windows. Halo teman-teman semua, PHP 8 telah hadir dengan fitur baru yang sangat powerfull. Saya pun sudah tidak sabar untuk segera mencobanya.

Nah, pada kesempatan ini kita akan mencoba melakukan installasi PHP 8 di Windows. Jika kamu adalah pengguna Windows, silahkan ikuti tutorial ini sampai selesai. Namun jika kamu pengguna Linux atau OSx, tidak masalah untuk mengikutinya.

Baca Juga: Kupas Tuntas Fitur Baru PHP 8, Wajib Tahu!

Pengguna Windows biasanya sangat familiar dengan XAMPP, WAMP, Nginx dan Laragon.

… sedangkan untuk mengikuti tutorial ini, saya menggunakan Laragon. Jika kamu sudah memiliki XAMPP, maka tidak akan terjadi tabrakan selama portnya berbeda saat install Laragon.

… untuk download Laragon, silahkan kunjungi link ini: https://laragon.org/download/

Jika sudah download, mari kita mulai tutorialnya.

Let’s go!

Cara Upgrade PHP 8 di Windows

Rasa penasaran pada PHP 8 membuat saya langsung ingin mencoba upgrade versi PHP.

Namun, terkadang kita ragu untuk upgrade karena akan terbentur dengan project-project sebelumnya yang menggunakan PHP versi 7.

Tenang saja… dengan menggunakan Laragon kita ga perlu repot-repot sampai install ulang.

Berikut step by stepnya…

Step #1 – Install Laragon

Silahkan kunjungi situs remi Laragon jika belum download aplikasinya. Disarankan untuk memilih versi full atau versi small yang installer, bukan portable.

download laragon

Versi full sudah termasuk include git, node js, composer dan lain-lain. Saya sendiri memilih versi full dikarenakan membutuhkannya. Jika tidak membutuhkannya, silahkan versi lite nya saja.

Step #2 – Download PHP 8

Silahkan kunjungi situs resmi download PHP 8 di sini.

Saya sangat menyarankan untuk download yang versi Thread Safe saja karena sudah aman dan bebas dari bug. Selain itu jangan lupa untuk mencocokan versi bit yang kamu gunakan.

… dalam kasus ini, saya menggunakan laptop dengan spesifikasi 64 bit.

Oke, silahkan pilih download zip sebagaimana yang ada pada gambar di bawah ini jika kamu menggunakan veri 64 bit:

download php 8 windows 64 bit

Kemudian pindahkan hasil download dalam bentuk zip tersebut ke dalam direktori Laragon/bin/php.

Setelah itu, silahkan “klik kanan” dan pilih extract file.

Jika sudah, itu artinya PHP 8 akan segera siap kita gunakan.

Step #3 – Coba Jalankan Laragon

Selanjutnya, kita coba jalankan Laragon dengan memilih PHP 8 sebagai versi yang digunakan.

Berikut caranya:

memilih php 8 di laragon

Lalu jalankan apache dan mysql pada aplikasi Laragonnya.

Jika muncul pesan error seperti ini maka harus ada konfigurasi yang kita lakukan.

laragon error when running php 8

Simak cara mengatasinya …

Step #4 – Mengatasi Error PHP 8 Module

Kita sudah melihat gambaran error yang akan terjadi saat menjalankan PHP 8.

Tenang … saya sudah mencari jawabannya di beberapa literatur internet.

Jawabannya cukup mudah.

Pertama, matikan dahulu server apache dan mysql pada Laragon.

Kedua, silahkan buka file mod_php.conf pada direktori Laragon/etc/apache2.

Kodenya sebabagi berikut:

# This file is auto-generated, so please keep it intact.
LoadModule php8_module "D:/laragon/bin/php/php-8.0.0-Win32-vs16-x64/php8apache2_4.dll"
PHPIniDir "D:/laragon/bin/php/php-8.0.0-Win32-vs16-x64"
<IfModule mime_module>
    AddType application/x-httpd-php .php
</IfModule>

Pada baris ke 2 ubah dari php8_module menjadi php_module.

# This file is auto-generated, so please keep it intact.
LoadModule php_module "D:/laragon/bin/php/php-8.0.0-Win32-vs16-x64/php8apache2_4.dll"
PHPIniDir "D:/laragon/bin/php/php-8.0.0-Win32-vs16-x64"
<IfModule mime_module>
    AddType application/x-httpd-php .php
</IfModule>

Lalu simpan kembali.

Step #5 – Jalankan Ulang Aplikasi

Setelah menjalankan ulang Laragon, pesan errornya sudah tidak nampak lagi.

Alhamdulillah.

Sekarang kita bisa mengecek versi PHP menggunakan terminal bawaan Laragon.

Mohon dicatat, di sini saya menggunakan terminal bawaan dari Laragon, bukan cmd yang biasa kita gunakan di windows.

Sebab, jika menggunakan cmd dari windows, tentu saja PATH nya belum tersedia.

Jadi, silahkan klik terminal pada aplikasi Laragon. Maka akan terbuka aplikasi cmder.

menjalankan terminal di laragon

Jika sudah terbuka, coba ketik php -v.

Oke, sekarang PHP versi 8 sudah sukses kita install dan konfigurasi.

Selamat …

Eits, tapi kita lanjutkan lagi ya …

Setting PATH dan Environment Variabel PHP 8 di Windows

Sebelumnya kita sudah berhasil menampilkan versi PHP 8 di dalam terminal Laragon.

Artinya, saat ini PHP 8 hanya bisa digunakan pada lingkungan Laragon saja.

Istilahnya, local.

Agar menjadi Global, maka kita perlu men-setting PATH PHP 8 pada environment variabel.

Berikut step by stepnya:

Step 1 – Klik Kanan Pada This PC

Silahkan klik kanan pada This PC. Kemudian pilih properties.

Step 2 – Pilih Advance System Setting

Klik menu Advance System Setting untuk membuka akses environment variabel.

Step 3 – Klik Environment Variabel

Setelah terbuka jendela Advance System Setting kita sudah bisa klik Environment Variabel untuk masuk ke dalam akses setting PATH.

Step 4 – Pilih PATH pada User Variabel

Kemudian pilih Edit. Klik Tombol New.

Masukan PATH lokasi PHP 8 tersimpan.

Kebetulan saya install Laragon di D, jika kamu di C silahkan menyesuaikan saja ya.

Kemudian pilih OK dan tutup jendela environment variabel.

Step 5 – Jalankan CMD dan Cek Versi PHP

Ini adalah Step terakhir untuk menguji coba versi PHP 8 sudah terinstall dengan baik di parangkat kita.

Silahkan buka CTRL + R dan ketik cmd lalu OK untuk membuka terminal.

Kemudian masukan command php -v.

Jika sudah muncul versi PHP 8, selamat, artinya PHP 8 sudah sukses terinstall.

php 8 with cmd global

Bagaimana Cara Downgrade ke Versi Sebelumnya?

Kalau dari tadi kita bicara soal upgrade, sekarang kita bicara downgrade.

Jika kamu ingin kembali ke versi sebelumnya, di Laragon tidak akan sulit karena tahap-tahapnya sama seperti saat kita sedang upgrade.

Berikut cara downgrade versi PHP di Windows dan Laragon:

  • Matikan server apache dan mysql di Laragon
  • Hapus PATH environment variabel PHP 8.
  • Masukan PATH versi PHP yang kamu inginkan.
  • Di Laragon, kamu cukup pindah versi PHP saja seperti pada gambar saat memilih versi PHP 8 di awal.
  • Jalankan kembali Largonnya.
  • Sekarang kamu bisa ketik php -v di terminal Laragon atau di cmd.
  • Selesai.

Akhir Kata

Demikianlah tutorial lengkap cara upgrade versi php 8 di Windows dan Laragon. Semoga tutorial ini bermanfaat bagi kamu yang tidak mau ribet upgrade versi PHPnya di Windows.

Selamat mencoba PHP 8.

Semoga bermanfaat.

Ilmu Coding Ilmucoding.com - Merupakan situs yang membantu Anda belajar coding lebih mudah, nyaman, interaktif dan profesional. Belajar sekarang di ilmu coding. GRATIS

6 Replies to “Tutorial Cara Upgrade PHP 8 di Windows [Lengkap]”

  1. Keren, tutorialnya di post langsung oleh pengembang laragon, biasanya kita ikutin tutorial translate dulu dari bahasa inggris ke bahasa indonesia mereka bakal sebaliknya sekarang wkwk

  2. Bang, untuk upgrade dengan menggunakan xampp apakah sama caranya ? Atau ada perbedaan cara antara laragon dengan xampp ?

    1. Beda cara. Kalau XAMPP setahu saya tinggal un install yang lama, kemudian install XAMPP yang sudah support dengan PHP 8.

      CMIIW.

Leave a Reply

Your email address will not be published. Required fields are marked *

Jika terbantu dengan artikel ini, silahkan share, beri komentar dan "klik" 1 kali pada iklan ya.