Daftar Isi Panduan
Cara Merubah Versi PHP di Panel Plesk - Panduan Lengkap
Panduan step-by-step cara mengganti versi PHP di Panel Plesk dengan aman. Pelajari langkah-langkah penting sebelum upgrade, troubleshooting error, dan tips optimasi performa website setelah upgrade PHP.
Mengapa Upgrade Versi PHP Itu Penting?
Menggunakan versi PHP terbaru bukan hanya tren, tapi kebutuhan penting untuk keamanan, performa, dan kompatibilitas website Anda. Berikut manfaat utamanya:
Keamanan Lebih Baik
Setiap rilis PHP baru memperbaiki celah keamanan yang ditemukan di versi sebelumnya. PHP 7.4 dan 8.x memiliki peningkatan keamanan signifikan dibanding PHP 5.6 atau 7.0 yang sudah tidak didukung.
Performa Meningkat 30-50%
PHP 8.x memiliki JIT compiler yang meningkatkan kecepatan eksekusi kode PHP secara signifikan. Website Anda akan loading lebih cepat, mengurangi bounce rate, dan meningkatkan SEO.
Fitur & Sintaks Modern
PHP 8 memperkenalkan fitur seperti Named Arguments, Attributes, Union Types, dan Match Expression yang membuat kode lebih clean, readable, dan mudah di-maintain.
Kompatibilitas Plugin/Theme
Plugin dan tema modern (terutama untuk WordPress) sudah dirancang untuk PHP 7.4+. Dengan upgrade, Anda bisa memanfaatkan fitur-fitur terbaru dari plugin premium yang Anda gunakan.
Peringatan Penting dari Tim Support Hoster:
Versi PHP di bawah 7.4 sudah tidak menerima update keamanan resmi. Jika website Anda masih menggunakan PHP 5.6, 7.0, atau 7.1, Anda berada dalam risiko keamanan yang serius. Segera upgrade ke minimal PHP 7.4 atau lebih baik lagi PHP 8.x.
Persiapan Penting Sebelum Mengubah Versi PHP
Checklist Persiapan Wajib
Backup file, database, dan konfigurasi melalui Plesk Backup Manager atau plugin backup.
Pastikan WordPress, Joomla, atau CMS lain support PHP versi target. Cek di dashboard admin.
Versi terbaru plugin biasanya sudah kompatibel dengan PHP versi baru.
Catat nilai memory_limit, max_execution_time, dll sebelum diubah.
Tips Ahli Hosting:
Lakukan testing di staging environment terlebih dahulu jika tersedia. Plesk memiliki fitur staging untuk WordPress. Atau gunakan plugin seperti WP Staging untuk membuat clone website yang aman untuk testing.
Langkah Demi Langkah Mengubah PHP di Plesk
Ikuti panduan visual ini untuk proses yang aman dan sukses
Login ke Panel Plesk
Akses Panel Plesk Anda melalui URL yang diberikan oleh provider hosting (biasanya https://ip-server:8443 atau https://domain-anda:8443). Masukkan username dan password yang benar.
Catatan: Jika lupa password, gunakan fitur reset password atau hubungi support hosting Anda.
Pilih Domain yang Akan Diubah
Setelah login, Anda akan melihat halaman dashboard Plesk. Di bagian "Websites & Domains" atau halaman utama, cari dan klik nama domain yang ingin Anda ubah versi PHP-nya.
Setelah mengklik domain, Anda akan diarahkan ke halaman pengaturan khusus untuk domain tersebut.
Akses Menu PHP Settings
Di halaman pengaturan domain, scroll ke bawah atau cari bagian "Hosting & DNS" atau "Website". Di sana Anda akan menemukan tombol atau link bernama "PHP Settings". Klik tombol/link tersebut.
Alternatif: Di beberapa versi Plesk, "PHP Settings" bisa langsung terlihat di dashboard domain sebagai ikon atau di sidebar kiri.
Ubah Versi PHP
Di halaman PHP Settings, Anda akan melihat beberapa bagian:
- PHP Version: Dropdown menu berisi semua versi PHP yang tersedia di server (misal: PHP 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3).
- PHP Handlers: Biarkan default (FPM application served by Apache).
- Additional Configuration: Berisi pengaturan PHP seperti memory_limit, max_execution_time, dll.
Klik dropdown "PHP Version" dan pilih versi PHP yang diinginkan. Rekomendasi: Pilih versi terbaru yang stabil (saat artikel ini ditulis, PHP 8.2 atau 8.3).
Rekomendasi Versi PHP:
Untuk website baru atau yang sudah di-update
Jika plugin/theme belum support PHP 8
HINDARI - Tidak aman dan sudah deprecated
Optimasi Pengaturan PHP (Opsional)
Setelah memilih versi PHP, Anda bisa mengoptimasi pengaturan PHP untuk performa lebih baik:
| Setting | Nilai Default | Rekomendasi | Keterangan |
|---|---|---|---|
| memory_limit | 128M | 256M atau 512M | Untuk WordPress dengan banyak plugin |
| max_execution_time | 30 | 120 | Untuk proses import/export besar |
| upload_max_filesize | 2M | 64M | Untuk upload file besar (video, zip) |
| post_max_size | 8M | 64M | Harus lebih besar dari upload_max_filesize |
Catatan: Pengaturan ini opsional. Jika tidak yakin, biarkan default.
Simpan & Terapkan Perubahan
Setelah semua pengaturan sesuai, scroll ke bawah halaman dan cari tombol:
Klik salah satu tombol tersebut untuk menyimpan perubahan. Plesk akan memproses perubahan dan menampilkan notifikasi sukses.
Verifikasi & Troubleshooting Error
Cara Verifikasi Berhasil
1. Cek Website Langsung
Buka website Anda di browser. Jika tampil normal tanpa error, upgrade berhasil.
2. Buat File phpinfo()
Buat file info.php dengan konten
<?php phpinfo(); ?>. Akses file tersebut via
browser untuk melihat versi PHP aktif.
3. Cek di Dashboard WordPress
Jika menggunakan WordPress, buka Tools → Site Health → Info. Cek di bagian "Server" untuk versi PHP.
Troubleshooting Error Umum
White Screen of Death (WSoD)
Website tampil putih polos tanpa error message.
Solusi: Aktifkan debug mode WordPress (tambah
define('WP_DEBUG', true); di wp-config.php) atau cek error log di Plesk.
Error 500 Internal Server Error
Server error umum karena plugin/thema tidak kompatibel.
Solusi: Nonaktifkan plugin via FTP (rename folder plugin di wp-content/plugins) atau turunkan versi PHP ke sebelumnya.
Plugin/Theme Compatibility Error
Pesan error menyebutkan plugin/theme tertentu.
Solusi: Update plugin/theme ke versi terbaru atau cari alternatif yang support PHP versi baru.
Prosedur Rollback: Jika error, kembali ke PHP Settings di Plesk, pilih versi PHP sebelumnya, klik Apply. Website akan normal kembali dalam 1-2 menit.
Optimasi Setelah Upgrade PHP
Cache & OPcache
PHP 7+ memiliki OPcache built-in. Pastikan OPcache aktif di php.ini untuk meningkatkan kecepatan eksekusi kode PHP hingga 3x lipat.
Cek Performa
Gunakan tools seperti Google PageSpeed Insights atau GTmetrix untuk mengukur peningkatan kecepatan loading setelah upgrade PHP.
Update Security
PHP versi baru memiliki proteksi keamanan lebih baik. Pastikan konfigurasi keamanan PHP (seperti disable_functions) sudah optimal.
Tips Lanjutan dari SysAdmin Hoster:
Setelah upgrade PHP 8.x, pertimbangkan untuk mengaktifkan JIT compiler dengan
menambahkan opcache.jit_buffer_size=100M dan opcache.jit=1255 di pengaturan PHP
untuk performa maksimal (khusus PHP 8.0+).
FAQ - Pertanyaan Umum
Tidak. Versi PHP hanya mempengaruhi eksekusi kode PHP website Anda. Email, database MySQL, FTP, dan layanan lain berjalan secara terpisah dan tidak terpengaruh.
Perubahan berlaku instan (beberapa detik) setelah klik Apply. Namun, cache browser atau CDN mungkin perlu waktu beberapa menit untuk memperbarui.
Kontak support hosting Anda. Provider hosting yang baik seperti Hoster biasanya menyediakan multiple versi PHP. Mereka dapat menginstal versi PHP tertentu atas permintaan.
Ya, di Plesk standar, pengaturan PHP bersifat per-domain. Namun di Plesk dengan subscription, Anda bisa mengatur default PHP version untuk semua domain baru.
Checklist Final Upgrade PHP
Pastikan semua poin ini sudah Anda lakukan
Kesimpulan & Rekomendasi
Upgrade PHP adalah investasi penting untuk masa depan website Anda
Poin Penting
- Upgrade PHP meningkatkan keamanan dan performa
- Proses di Plesk hanya butuh 5-10 menit
- Selalu backup sebelum perubahan
- Test di staging environment jika memungkinkan
Jadwal Maintenance
- Bulanan: Cek update PHP minor
- Tahunan: Review versi PHP utama
- Notifikasi: Subscribe PHP release news
"Website yang aman dan cepat dimulai dari fondasi teknologi yang updated. PHP 8.x adalah standar baru untuk performa optimal."
- Tim Technical Support Hoster.co.id
Butuh Bantuan Upgrade PHP?
Tim support Hoster siap membantu Anda 24/7 untuk proses upgrade yang aman dan smooth.
Siap Optimalkan Website Anda dengan PHP Terbaru?
Dapatkan hosting dengan multi-versi PHP dan support ahli dari Hoster
Upgrade Sekarang*Gratis migrasi website dan konsultasi teknis untuk paket Business