2012-11-02 71 views

Trả lời

3

Trước tiên, tường lửa trên máy chủ đang chặn kết nối của bạn. Nếu bạn đang sử dụng tường lửa của Windows hoặc bất kỳ tường lửa nào khác Bạn cần phải thực hiện một quy tắc kích thích cho XAMPP.

Vì vậy, trên máy tính, nơi lưu trữ trang web, hãy chuyển đến Bảng điều khiển-> Tường lửa của Windows và bỏ chọn Không cho phép ngoại lệ. Bây giờ mở Ngoại lệ tab và nhấp vào nút Thêm chương trình và định vị Xampp và Apache. Thêm chúng vào quy tắc ngoại lệ tường lửa.

Có lẽ bạn nên thực hiện kiểm tra này trên một số máy ảo (VMware, Virtualbox..etc) vì mở cổng và thêm ngoại lệ nếu máy này được kết nối với Internet không an toàn.

27

hãy vào Control Panel -> đi đến Windows Firewall -> sau đó trước Settings ->

  1. Nhấn vào Inbound Rules
  2. đúng Nhấp vào quy tắc vào và chọn "New Rule ..."
  3. chọn cổng tùy chọn và nhấp vào
  4. chọn tất cả các cổng cục bộ hoặc số cổng của bạn cho máy chủ apache. và bấm vào kế tiếp
  5. chọn tùy chọn cho phép kết nối và bấm vào kế tiếp
  6. tiếp theo
  7. Đưa tên Allow All Local Port Đối với XAMPP

Hãy thử này, tôi hy vọng nó sẽ làm việc cho bạn.

+1

nó làm việc tôi ít nhất, nhờ – sandeepKumar

+0

Các hướng dẫn này giải quyết được sự cố tương tự trong môi trường Windows 10 chạy XAMPP v3.2.1 –

+0

nó hoạt động tuyệt vời! Cảm ơn nhiều –

0

Tôi hiểu đây là một câu hỏi cũ và liên quan đến Windows XP nhưng bây giờ người dùng sử dụng hệ điều hành hiện nay như Windows 10 tùy chọn mà làm việc đối với tôi là Inbound Rules Cấu hình có thể được thiết lập để Public cho Apache Http Server được thiết lập để Private theo mặc định.

enter image description here

Các hồ sơ có thể được thiết lập trong tab Apache Http Server tính Inbound Rules 'Nâng cao' như hình dưới đây (Thuộc tính hộp thoại hộp có thể được mở bằng cách click chuột vào Apache Http Server và chọn Properties):

enter image description here

Các vấn đề liên quan