XAMPP - Akses ke objek yang diminta hanya tersedia dari jaringan lokal
Ketika saya mencoba mengakses phpMyAdmin dari xampp di pc lain menggunakan alamat ip, saya mendapatkan kesalahan ini:
Akses dilarang!
Konsep keamanan XAMPP baru:
Akses ke objek yang diminta hanya tersedia dari jaringan lokal.
Pengaturan ini dapat dikonfigurasi dalam berkas "httpd-xampp.conf".
Saya sedang mencari solusi dan menemukan banyak saran seperti memodifikasi file httpd-xampp.conf
.
- Pilihannya adalah memodifikasi blok
<LocationMatch>
seperti ini:
<LocationMatch "^/(?i(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Allow from all
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
Masalahnya adalah file httpd-xampp.conf
saya tidak mengandung blok seperti itu, tetapi jika saya mencoba menambahkannya ke akhir file, saya masih mendapatkan kesalahan yang sama.
- Pilihannya adalah memodifikasi
<Directory "C:/xampp/phpMyAdmin">
sebagai berikut:
<Directory "C:/xampp/phpMyAdmin">
AllowOverride AuthConfig Limit
Order allow,deny
Allow from all
Require all granted
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>
Atau
<Directory "C:/xampp/phpMyAdmin">
AllowOverride AuthConfig Limit
Order allow,deny
Allow from all
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>
Atau
<Directory "C:/xampp/phpMyAdmin">
AllowOverride AuthConfig Limit
Require all granted
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>
Ini juga tidak menyelesaikan masalah. Masih mendapatkan kesalahan yang sama.
P.S. Saya me-restart Apache setelah setiap perubahan!
Bisakah seseorang melihat apa yang mungkin saya lewatkan?
Saya baru saja memperbaikinya! Silakan pergi ke:
dan ubah semua konten seperti di bawah ini:
Jika Anda menggunakan Mac, Pergi ke Xampp Panel > Volumes > Mount, dan inilah dia
kemudian,
buka httpd-xampp.conf
ubah:
untuk:
Tidak ada yang berhasil bagi saya, tetapi hal berikut ini sangat mengagumkan:
1) Buka
2) Temukan ``
3) Sekarang tambahkan saja Require all granted sebelum
4) Jadi kodenya akan terlihat seperti ini
5) Sekarang akhirnya Restart XAMPP