通过LAN上的mac托管的Windows机器访问apache服务器

时间:2018-01-24 06:14:43

标签: php macos apache

通过在app文件夹中运行以下命令来托管我的应用程序以便在MAC OS上进行开发:

sudo php-S localhost:80

我可以在同一台MAC机上访问它,但不能通过局域网连接。 下面是apache的配置文件。该文件位于

  

macintoshHD>等等> apache2的

#Listen 12.34.56.78:
Listen *:80
<IfDefine SERVER_APP_HAS_DEFAULT_PORTS>
    Listen 8080
</IfDefine>
<IfDefine !SERVER_APP_HAS_DEFAULT_PORTS>
    Listen *:80
</IfDefine>

#

任何真正赞赏的建议。

1 个答案:

答案 0 :(得分:0)

假设您的意思是php -S而不是php-S,这与Apache完全无关。你正在使用PHP的built-in web server

我建议你read the fine manual下次再接近......

  

示例#6从远程计算机访问CLI Web服务器

     

您可以通过端口8000访问Web服务器到任何接口:

$ php -S 0.0.0.0:8000

关键是使用0.0.0.0代替localhost,因此您可以使用

$ sudo php -S 0.0.0.0:80