điều này có lẽ là một câu hỏi rất đơn giản, nhưng tôi không thể tìm thấy câu trả lời ở bất cứ đâu. Trên các bài báo trực tuyến về nó, họ đã không cho thấy quá trình chính xác để chia sẻ một thư mục bằng SimpleHTTPServer. Tôi đã chạy lệnh thành công và có máy chủ đang chạy, nhưng tôi chỉ có thể truy cập nó trên máy đã khởi động nó.Không thể kết nối với máy chủ python -m SimpleHTTPServer
192.168.1.2:8000
Tôi đã thử trên máy tính Windows và iPad (mặc dù điều đó không thực sự tạo sự khác biệt) trên mạng cục bộ. Để truy cập vào nó, tôi đã sử dụng địa chỉ của tôi tại địa phương chỉ IP, mà tôi tìm thấy bằng cách chạy ifconfig | grep inet
, mà trả về (trong số những trận đấu khác):
inet 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255
Và sau khi tìm kiếm một chút trên mạng, tôi thấy: .
Có chức năng được cho là mang đến cho bạn một url tiện dụng để chia sẻ với bạn bè, nhưng tôi đã cố gắng chạy tại địa phương, và tất cả những gì tôi có là "localhost.localdomain", mà rõ ràng là trả về 127.0.0.1
Làm thế nào tôi có thể làm công việc này?
Bạn có IP công cộng không? Bởi vì bạn nên sử dụng nó thay thế. –
Bạn đã giải quyết được sự cố này chưa? Nó làm tôi khốn khổ. – oarfish