Kesalahan kritis: Anda tidak memiliki izin untuk mengakses / di server ini
Buka halaman web, dan hasilnya adalah prompt akses: kesalahan 403! Matikan "Show Friendly HTTP Errors" IE, dan itu menunjukkan bahwa tidak ada izin untuk mengakses (Anda tidak memiliki izin untuk mengakses / di server ini) !
Saya pikir saya mungkin tidak memiliki izin untuk mengakses direktori, karena secara umum, NTFS mengontrol izin akses dengan sangat ketat!
Jadi saya membuka direktori dan melihat bahwa izin akses sepenuhnya dikontrol oleh semua orang! Maka pengguna sama sekali tidak memiliki masalah dengan izin akses folder! Pasti ada masalah konfigurasi dengan Apache, jadi saya mencari secara online dan menemukan informasi relevan berikut untuk Izin modifikasi.
Berikut isi kutipannya: <Direktori /> Pilihan IkutiSymLinks Izinkan Timpa Semua Pesanan ditolak, izinkan Tolak dari semua Memuaskan semuanya </Direktori> |
Menurut petunjuk file konfigurasi, pengaturan ini digunakan untuk mengubah izin akses Apache ke semua direktori. Jika diubah secara sewenang-wenang, dapat menyebabkan risiko keamanan! Mari kita lihat apa yang menyebabkan masalah dan menghalangi kita mengakses halaman web!
Deny from all bisa dilihat oleh siapa saja yang memiliki pengetahuan dasar bahasa Inggris. Inilah kuncinya: Deny from all!
Coba ubah Tolak menjadi Izinkan! (Karena mungkin ada masalah sensitivitas huruf, disarankan menggunakan huruf kapital. Jika tertarik, Anda dapat mencoba huruf kecil sendiri!) Lulus sekaligus, tetapi jika dikonfigurasi seperti ini, keamanan server akan menjadi...
Jadi saya terus melihat file konfigurasi!
Menemukan yang berikut ini
#
# Ini harus diubah ke apa pun yang Anda atur ke DocumentRoot.
#
Arti dari baris komentar di atas: Tidak peduli di mana pun direktori root server Anda disetel, Anda harus memastikan bahwa konfigurasi di sini konsisten!
Berikut isi kutipannya: <Direktori "direktori default"> # # Nilai yang mungkin untuk direktif Opsi adalah "Tidak Ada", "Semua", # atau kombinasi dari: # Indeks Termasuk FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Perhatikan bahwa "MultiViews" harus diberi nama *secara eksplisit* --- "Opsi Semua" # tidak memberikannya kepada Anda. # # Petunjuk Opsi rumit dan penting. Silakan lihat # http://httpd.apache.org/docs/2.2/mod/core.html#options # untuk informasi lebih lanjut. # Indeks Opsi FollowSymLinks # # </Direktori> |
Kemudian atur "Direktori Default" di atas ke "Direktori Target" (tentu saja, pengaturan untuk semua akses izin telah diubah menjadi ditolak!) Refresh halaman, oke, lulus!