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 LimitRequire all grantedOrder allow,denyAllow from all</directory>
Menambahkan perintah Require all granted
Tambahkan perintahRequire all grantedseperti contoh kode di atas. Kemudian simpan perubahannya (Ctrl + O) - Setelah itu restart web servernya dengan perintah seperti berikut:1
sudo/opt/lampp/lampprestart - Refresh browser Anda. Jika tidak ada masalah, program phpMyAdmin bisa Anda akses seperti biasanya. phpMyAdmin telah dapat dijalankan



Tidak ada komentar:
Posting Komentar