2015-04-17 34 views
0

我沒有網絡背景。如果我在以下問題中使用的術語不正確,我想道歉。感謝您的幫助。

1)最近,我正在開發一個涉及google map api和xampp的android應用程序。當我的android手機(4.1.2)連接到我的電腦並使用我的電腦的互聯網連接時,我可以訪問手機瀏覽器上的數據庫(192.168.x.x:8080 /文件夾/ getdetail.php)。但是,當我從我的電腦上拔下usb插頭並使用wifi後,我不再能夠訪問與我上面提到的手機相同的鏈接。我是否可以知道問題所在,以及我需要尋找哪些工具或技能? (2)如果上述問題得到解決,我也期待着通過互聯網訪問xampp的方式。例如,我的電腦在家裏用作服務器,當我在其他地方時,我可以連接到服務器並從數據庫中檢索一些數據。


P/S:我的電腦正在使用無線網絡連接。XAMPP的無障礙使用USB插入電腦和使用PC的互聯網連接或反之亦然

回答

0

不幸的是,您的網絡和個人電腦上的信息太少。假設您在同一網絡上使用Windows PC和手機,並且您沒有更改任何Web服務器設置,也沒有移動XAMPP文件夾。

XAMPP運行的是Apache服務器,其正在監聽TCP端口80

首先,你應該檢查你的防火牆。 Windows使用3種不同的配置文件。

如果你連接你的手機,並建立一個額外的網絡與不同的配置文件,這可能是原因。

http://www.windows7library.com/blog/wp-content/uploads/2011/06/Network-and-Sharing-Center.jpg

如果你想從互聯網上訪問您的XAMMP你應該轉發在你的電腦的局域網IP地址的TCP端口到端口80。

http://en.kioskea.net/contents/280-nat-network-address-translation-port-forwarding-and-port-trigg HTTP://en.wikipedia.org/wiki/Port_forwarding

但請不要只對於測試目的,因爲過時的Web服務器/模塊/腳本實際上損害你的系統。僅將XAMPP用於開發和測試。 我的建議,如果你仍然想要轉發一些其他端口> 10000到本地端口80.

要訪問它,你必須添加端口到你的網址,像這樣http://127.0.0.1:8080/

+0

嗨,謝謝你的回覆。我會看看它。 – Aroma88

相關問題