Senin, 03 Desember 2012

Pesan atau peringatan saat menginstal program aplikasi

Solusi Masalah New XAMPP security concept pada Ubuntu Linux

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 operasi Ubuntu 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:
  1. Buka file httpd-xampp.conf menggunakan editor nano (bisa juga dengan text editor lainnya). Kemudian cari teks dengan data seperti berikut:
    1
    2
    3
    4
    5
    6
    7
    # 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 perintah Require all granted seperti contoh kode di atas. Kemudian simpan perubahannya (Ctrl + O)
  2. Setelah itu restart web servernya dengan perintah seperti berikut:
    1
    sudo /opt/lampp/lampp restart

  3. Refresh browser Anda. Jika tidak ada masalah, program phpMyAdmin bisa Anda akses seperti biasanya.
    phpMyAdmin telah dapat dijalankan

Tidak ada komentar:

Posting Komentar