-1
我目前有Apache作爲XAMPP的一部分運行,我能夠通過訪問它們在127.0.0.1/<program_name>.php
上運行PHP腳本,但是當我嘗試訪問它們作爲<my_ip>/<program_name>.php
時,我得不到響應。IP地址沒有響應:但127.0.0.1響應:Apache
我做了什麼不正確的事,還是我的配置需要修復?
我目前有Apache作爲XAMPP的一部分運行,我能夠通過訪問它們在127.0.0.1/<program_name>.php
上運行PHP腳本,但是當我嘗試訪問它們作爲<my_ip>/<program_name>.php
時,我得不到響應。IP地址沒有響應:但127.0.0.1響應:Apache
我做了什麼不正確的事,還是我的配置需要修復?
假設您試圖從外部IP地址訪問,您需要設置您的路由器(端口轉發)以將網絡流量發送到您的機器的LAN IP。
您還可能需要在網絡中的各個點上禁用各種防火牆。
總之沒有足夠的信息給你一個明確的答案。
@JoshA。你可能打算問OP更多的細節... –
您也可以編輯您的etc/hosts以將172.x.x.x指向本地主機以用於開發/調試目的。原始帖子需要更多信息才能提供幫助。請添加更多的細節和Apache配置和操作系統的細節。 –
我的操作系統是Windows 7,只有httpd-conf偵聽到端口80. 任何對httpd.conf(來自與我的問題相關的答案)的建議更改來糾正這種情況都會導致Apache崩潰! – user3507018