Beberapa hari yang lalu saya mencoba melakukan upgrade aplikasi xampp di macOS milik saya, dikarenakan aplikasi xampp milik saya hanya support php 7.0. Kebutuhan upgrade aplikasi xampp ini karena ada aplikasi yang ingin saya coba tetapi membutuhkan php 7.2.
Ketika aplikasi xampp saya berhasil di upgrade phpmyadmin milik saya tidak bisa dibuka ada error seperti gambar dibawah ini.
Jika saya cermati dari pesan error diatas harus mengkonfigurasi file httpd-xampp.conf tetapi saya bingung apa yang perlu saya konfigurasi file tersebut.
Lalu saya menemukan banyak orang yang mengalami hal yang sama di situs stackoverflow.
Ternyata caranya cukup mudah hanya menambahkan kode dibawah ini
Langkah:
- Cari file “httpd-xampp.conf” di direktori tempat instalasi XAMPP (pada contoh kasus ini, lokasi direktorinya (Users/irul/.bitnami/stackman/machines/xampp/volumes/root/etc/extra/httpd-xampp.conf).
- Buka file “httpd-xampp.conf” dengan text editor, disini saya menggunakn text editor visual studio code
- Cari text seperti di bawah ini:
- Lalu tambahkan code dibawah ini, pas dibawah text </Directory>
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))"> Require all granted ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </LocationMatch>
Seperti gambar dibawah ini:
- Save file tersebut lalu restart apache atau restart xamppnya.
Lalu coba buka kembali phpmyadmin nya, seharusnya sudah langsung terbuka tanpa ada pesan error seperti dibawah ini.