WAMP Tidak Boleh Akses pada Rangkaian Tempatan 403 Dilarang
Isu akses kepada pelayan WAMP pada rangkaian tempatan boleh mengecewakan, terutamanya apabila menggunakan pelayan Alamat IP bukannya localhost. Ikuti panduan komprehensif ini untuk menyelesaikan ralat 403 Forbidden apabila cuba mengakses pelayan WAMP anda daripada komputer lain.
Untuk Versi WAMPServer <= 2.5:
Secara lalai, WAMPServer mengehadkan akses kepada pelayan daripada mesin tempatan sahaja. Untuk mendayakan akses daripada peranti lain pada rangkaian, ubah suai fail httpd.conf yang terletak dalam direktori pemasangan WAMPServer anda.
# onlineoffline tag - don't remove Order Deny,Allow Deny from all Allow from 127.0.0.1 Allow from ::1 Allow from localhost
# onlineoffline tag - don't remove Require local Require ip 192.168.0
Pernyataan setempat Require membenarkan akses daripada alamat IP tempatan, termasuk 127.0.0.1 dan localhost. Pernyataan Require ip 192.168.0 membenarkan capaian daripada mana-mana alamat IP dalam rangkaian 192.168.0. Laraskan julat alamat IP seperti yang diperlukan untuk konfigurasi rangkaian anda.
Untuk WAMPServer 3 dan Ke Atas:
Dengan WAMPServer versi 3 dan ke atas, pendekatan berbeza diperlukan.
<VirtualHost *:80> ServerName localhost DocumentRoot D:/wamp/www <Directory "D:/wamp/www/"> Options +Indexes +FollowSymLinks +MultiViews AllowOverride All Require local </Directory> </VirtualHost><ol start="3"><li>Ganti baris Require local dengan Require all granted:</li></ol> <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>
Petua Penyelesaian Masalah Tambahan:
Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat Terlarang 403 Apabila Mengakses Pelayan WAMP Saya pada Rangkaian Tempatan Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!