Untuk membuat aplikasi web menggunakan PHP dan MySQL maka biasanya kita memerlukan web server Apache yang telah dipaket dalam satu software yakni XAMPP atau LAMPP. Masalah muncul saat saya mengekstrak file XAMPP atau LAMPP versi 1.8.0 tersebut ke dalam sistem operasiUbuntu Linux 12.04 yakni pada saat saya mengakses program phpMyAdmin yang merupakan salah satu fitur unggulan dari paket XAMPP atau LAMPP.
Browser akan memunculkan pesan bahwa akses terhadap phpMyAdmin tidak bisa dilakukan karena masalah keamanan yakni dengan diterapkannya New XAMPP security concept. Padahal pada beberapa versi XAMPP atau LAMPP sebelumnya hal tersebut tidak pernah saya alami.
Access Forbidden karena fitur New XAMPP security concept
Terus bagaimana solusinya? Bukalah file httpd-xampp.conf yang berada pada direktori/opt/lampp/etc/extra/ kemudian edit isinya dengan menambahkan perintah
Require all granted
. Berikut urutan tata caranya:- Buka file httpd-xampp.conf menggunakan editor nano (bisa juga dengan text editor lainnya). Kemudian cari teks dengan data seperti berikut:1234567
# since XAMPP 1.4.3
<directory "="" opt="" lampp="" phpmyadmin"="">
AllowOverride AuthConfig Limit
Require all granted
Order allow,deny
Allow from all
</directory>
Menambahkan perintah Require all granted
Tambahkan perintahRequire all granted
seperti contoh kode di atas. Kemudian simpan perubahannya (Ctrl + O) - Setelah itu restart web servernya dengan perintah seperti berikut:1
sudo
/opt/lampp/lampp
restart
- Refresh browser Anda. Jika tidak ada masalah, program phpMyAdmin bisa Anda akses seperti biasanya. phpMyAdmin telah dapat dijalankan
Tidak ada komentar:
Posting Komentar