A PHP Error was encountered

Severity: 8192

Message: Methods with the same name as their class will not be constructors in a future version of PHP; FPDF has a deprecated constructor

Filename: libraries/Fpdf.php

Line Number: 12

Backtrace:

File: /home/creati17/public_html/aplikasi/controllers/Home.php
Line: 7
Function: __construct

File: /home/creati17/public_html/index.php
Line: 315
Function: require_once

Cara Upgrade Php 7 ke version 8 via centos 7 - Jamal Firdaus
Cara Upgrade Php 7 ke version 8 via centos 7 23 July 2025

Cara Upgrade Php 7 ke version 8 via centos 7

Untuk upgrade PHP 7 ke PHP 8 di CentOS 7, kamu bisa mengikuti langkah-langkah berikut. Pastikan kamu punya akses root atau menggunakan sudo. Proses ini menggunakan EPEL dan Remi repository, yang sangat umum untuk mengelola versi PHP di CentOS.

Langkah-langkah Upgrade PHP 7 ke PHP 8 di CentOS 7 1. Cek versi PHP saat ini

php -v

2. Install EPEL dan Remi Repository

sudo yum install epel-release -y sudo yum install yum-utils -y sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm -y

3. Tampilkan semua versi PHP yang tersedia dari Remi

yum list php --showduplicates | sort

4. Nonaktifkan repo PHP 7 dan aktifkan PHP 8.1 (atau 8.2/8.3 tergantung yang kamu inginkan)

Contoh untuk PHP 8.1:

sudo yum-config-manager --disable 'remi-php7

sudo yum-config-manager --enable remi-php81

Ganti remi-php81 dengan remi-php82 atau remi-php83 kalau kamu ingin versi lain.

5. Upgrade PHP

sudo yum update -y

6. Verifikasi versi PHP baru

php -v

Tambahan (untuk Apache atau Nginx) Jika kamu menggunakan Apache:

sudo systemctl restart httpd

Jika kamu menggunakan Nginx dengan PHP-FPM:

sudo systemctl restart php-fpm sudo systemctl restart nginx

Catatan Penting Backup dulu sistem dan konfigurasi PHP-mu sebelum upgrade. Cek kompatibilitas aplikasi/webmu terhadap PHP 8. Kalau kamu punya ekstensi PHP yang penting (seperti pdo, gd, mbstring, dll), kamu mungkin perlu install ulang dengan:

sudo yum install php-mysqlnd php-gd php-mbstring php-xml php-cli php-fpm

Jamal Firdaus

Jamal Firdaus IT Konsultan

Belajar adalah suatu hal yang wajib di lakukan oleh seseorang pada umumnya. kenapa ? karena belajar dapat membuat kita jauh lebih baik dalam segala hal di dalam hidup kita.

Website: https://ceative-mandiri.my.id

Leave a comment