Menyelesaikan masalah Akses Rangkaian Tempatan WAMP: Ralat "403 Dilarang"
Pengenalan:
Mengakses pelayan WAMP dari dalam rangkaian tempatan kadangkala boleh mengakibatkan ralat "403 Dilarang". Ini menunjukkan bahawa anda kekurangan kebenaran untuk mengakses sumber yang diminta. Walaupun soalan ini telah ditangani berkali-kali, panduan komprehensif ini bertujuan untuk menyediakan penyelesaian terperinci yang disesuaikan secara khusus dengan situasi anda.
Analisis Masalah:
Selepas mencuba pelbagai penyelesaian daripada internet tanpa berjaya, anda telah mengenal pasti bahawa isu itu berterusan apabila mengakses pelayan WAMP anda daripada alamat IP (192.168.0.188:1234) pada rangkaian tempatan. Walau bagaimanapun, mengaksesnya menggunakan localhost:1234 daripada PC yang sama berfungsi seperti biasa.
Selain itu, anda telah mencuba PC lain dengan pemasangan WAMP yang bersih dan ia membenarkan akses tanpa sebarang konfigurasi. Ini menghapuskan kemungkinan bahawa isu itu terletak dalam konfigurasi WAMP.
Penyelesaian:
Untuk versi WAMPServer <= 2.5:
# onlineoffline tag - don't remove Order Deny,Allow Deny from all Allow from 127.0.0.1 Allow from ::1 Allow from localhost
kepada:
# onlineoffline tag - don't remove Require local Require ip 192.168.0
Untuk WAMPServer versi 3 dan ke atas:
<VirtualHost *:80> ServerName localhost DocumentRoot D:/wamp/www <Directory "D:/wamp/www/"> Options +Indexes +FollowSymLinks +MultiViews AllowOverride All Require local </Directory> </VirtualHost><p>kepada:</p> <pre class="brush:php;toolbar:false"><VirtualHost *:80> ServerName localhost DocumentRoot D:/wamp/www <Directory "D:/wamp/www/"> Options +Indexes +FollowSymLinks +MultiViews AllowOverride All Require all granted </Directory> </VirtualHost>
Nota Tambahan:
Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat \'403 Dilarang\' Semasa Mengakses Pelayan WAMP Saya pada Rangkaian Tempatan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!