Rumah >pembangunan bahagian belakang >tutorial php >Mengapa Saya Mendapat Ralat '403 Dilarang' Semasa Mencuba Mengakses Pelayan WAMP Saya Dari Rangkaian Tempatan Saya?

Mengapa Saya Mendapat Ralat '403 Dilarang' Semasa Mencuba Mengakses Pelayan WAMP Saya Dari Rangkaian Tempatan Saya?

DDD
DDDasal
2024-10-29 12:33:29964semak imbas

Why Am I Getting a “403 Forbidden” Error When Trying to Access My WAMP Server From My Local Network?

Mengakses Pelayan WAMP dari Rangkaian Tempatan dengan Ralat "403 Forbidden"

Tidak dapat mengakses pelayan WAMP anda daripada rangkaian tempatan walaupun mengikuti pelbagai penyelesaian dalam talian , mengakibatkan mesej ralat "403 Dilarang" yang berterusan? Isu ini boleh mengecewakan, tetapi berikut ialah panduan komprehensif untuk menyelesaikannya.

Untuk WAMPServer Versi 2.5 dan Bawah

WAMPServer secara semula jadi dikonfigurasikan untuk tetapan pelayan pembangunan selamat, menyekat akses daripada mesin luaran. Untuk membenarkan akses daripada rangkaian tempatan anda, edit fail httpd.conf:

#   onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
Allow from localhost

Tukar kepada:

#   onlineoffline tag - don't remove
Require local
Require ip 192.168.0

Memerlukan tempatan membenarkan akses daripada 127.0.0.1, localhost dan :: 1, manakala Require ip 192.168.0 membenarkan akses daripada mana-mana IP pada rangkaian dalaman anda, termasuk alamat IP sebenar pelayan.

Untuk WAMPServer Versi 3 dan Ke Atas

Dalam versi ini, Hos Maya dipratakrifkan untuk localhost, jadi pengubahsuaian mesti dibuat pada fail konfigurasi definisi Hos Maya (httpd-vhosts.conf):

<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory  "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>

Pinda kepada:

<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory  "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

Mulakan semula Apache

Selepas membuat perubahan ini, mulakan semula Apache untuk menggunakan tetapan.

Pengecualian Firewall dan McAfee

Pastikan bahawa firewall dan pengecualian McAfee telah dikonfigurasikan untuk membenarkan trafik pada port yang ditentukan, biasanya 80.

Pertimbangan Tambahan

  • Sahkan perisian Antivirus/Firewall anda tetapan untuk sebarang sekatan atau konfigurasi tambahan.
  • Semak sama ada mana-mana perisian atau perkhidmatan lain, seperti pelayan web lain (cth., IIS), mungkin mengganggu WAMPServer.
  • Sahkan bahawa kedua-dua PC adalah pada rangkaian yang sama dan boleh ping satu sama lain dengan jayanya.

Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat '403 Dilarang' Semasa Mencuba Mengakses Pelayan WAMP Saya Dari Rangkaian Tempatan Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn