Cara menggunakan upgrade php 8

Tutorial Update PHP versi 7 ke 8 di Windows Beserta Error Solusinya

Published date 6th June 2021

Last modified date 6th June 2021

Categories Blog / php

Author brillian

Cara menggunakan upgrade php 8

Tutorial Update PHP versi 7 ke PHP 8 di Windows. PHP 8 rilis pada tanggal (2021-Jun-02 01:24:04) menghadirkan feature-feature baru yang powerfull. Saya pun penasaran untuk mencoba update dari PHP lama saya PHP 7 ke PHP versi 8.

Cara menggunakan upgrade php 8
Cara menggunakan upgrade php 8

Pada tutorial kali ini, saya akan mencoba update PHP lama saya ke PHP terbaru yaitu PHP 8 di windows 10. Jika Anda pengguna windows silahkan lanjutkan untuk membaca atau mencobanya secara langsung. Namun, jika Anda pengguna Linux atau MAC, membacanyapun tidak masalah untuk menambah wawasan Anda.

Ok, kita lanjutkan, pengguna windows biasanya menggunakan server php seperti Xampp,Wampp, Nginx, dan Laragon. Pada kasus ini, saya menggunakan Laragon di server komputer saya. Jadi, jika Anda menggunakan laragon, lanjutkan membacanya ya. Jika Anda ingin tertarik ingin menggunakan laragon, Anda bisa mengunduhnya di link ini: https://laragon.org/download/

Jika sudah mengunduh dan menginstallnya, Lanjutkan.

Contents

Download PHP 8

Silahkan Anda unduh dulu PHP 8 di link : . Saya menyarankan Anda untuk mengunduh yang Thread Safe. Pengertian Thread Safe dan Non Thread Safe tidak saya bahas pada tutorial kali ini. Namun, intinya adalah yang Non Thread Safe itu masih banyak bug yang belum diketahui. Jadi, Thread Safe itu lebih aman karena sudah minim bug dan direkomendasikan.

Pilihlah versi x86 ataupun x64 sesuai dengan bit yang Anda install. Jangan sampai salah, karena nanti tidak akan bisa running dengan baik.

Dalam kasus ini, saya menggunakan arsitektur x64 bit. Silahkan unduh yang versi x64 bit.

Cara menggunakan upgrade php 8
Cara menggunakan upgrade php 8

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.

Coba Jalankan laragon

Cara menggunakan upgrade php 8
Cara menggunakan upgrade php 8

Lalu jalankan apache dan mysql pada aplikasi Laragonnya.

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

Cara menggunakan upgrade php 8
Cara menggunakan upgrade php 8

Cara Mengatas Error PHP 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 php_module "D:/laragon/bin/php/php-8.0.7-Win32-vs16-x64/php8apache2_4.dll"
 PHPIniDir "D:/laragon/bin/php/php-8.0.7-Win32-vs16-x64"
     AddType application/x-httpd-php .php 

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"
     AddType application/x-httpd-php .php 

Lalu simpan kembali.

Jalankan Ulang

Setelah kita jalankan ulang Laragonnya, pesan errornya tidak muncul lagi. Sekarang kita bisa mengecek versi PHP kita melalui command prompt (command promt laragon) atau melalui local laragon website.

Cara menggunakan upgrade php 8
Cara menggunakan upgrade php 8

Kesimpulan

Untuk update PHP ke 8 yang baru rilis terjadi error pada php_module nya di apache. Butuh sedikit penyesuaian untuk update PHP Anda dari PHP 7 ke PHP 8. Saya telah mencobanya kemudian gagal, namun sekarang sudah berhasil dengan mencari beberapa literatur untuk menyelesaikan solusinya.

Apa Kelebihan PHP 8?

Beberapa fitur utama yang ditawarkan oleh PHP 8 beserta fungsinya adalah sebagai berikut: Just In Time Compiler – meningkatkan kinerja program yang diinterpretasikan. Weak Maps – membersihkan objek yang sudah tidak direferensikan. Union Type – memungkinkan Anda mendeklarasikan variabel dalam beberapa tipe.

PHP sekarang versi berapa?

Saat artikel ini ditulis, versi PHP terbaru adalah PHP 8.1 yang dirilis 25 November 2021. PHP 8.1 punya beberapa fitur baru antara lain Readonly Properties dan Never Return Type.

Apakah perlu upgrade versi PHP ke versi terbaru di WordPress?

Alasan Mengapa Harus Update PHP WordPress. Jika Anda masih awam dengan kata PHP maka akan dijelaskan singkat, dimana PHP adalah bahasa pemrogramana dari WordPress. Dimana jika versi PHP meningkat, maka WordPress juga akan berkembang dan jika PHP tidak di update, WordPress tidak akan bisa diakses.

Langkah langkah Menginstal PHP?

Cara Instal PHP mengunakan XAMPP.
Siapkan file program file executable Installer Windows berbentuk ektensi .exe, agar mudah kalian bisa melakukan download di halaman sourceforge.net atau jika kesulitan bisa klik langsung kesini pilih versi 8 yang terbaru. ... .
Menentukan folder program installer..