2017-06-16 115 views
-2

我發動了對本地主機端口8000的網頁(只有一個文件的index.php)使用命令URL的本地主機不工作

php -S localhost:8000 

我的私有IP地址是192.168.1.109我嘗試訪問來自同一網絡上的手機的網頁,其鏈接爲

http://192.168.1.109:8000/index.php 

但是我無法訪問它。有什麼建議麼?

+1

防火牆在您的PC? –

+0

手機是否與電腦在同一網絡上? – hardillb

+0

在這裏你將得到有關該https://stackoverflow.com/questions/8377178/running-php-5-4-built-in-web-server-outside-localhost –

回答

0

你告訴服務器偵聽localhost,所以這是它在做什麼。它正在監聽127.0.0.1(或者如果您默認爲IPv6,可能是::1)。

如果你想讓它偵聽192.168.1.109,那麼你必須告訴它做的是:

php -S 192.168.1.109:8000 

或者告訴它監聽所有網絡接口:

php -S 0.0.0.0:8000