【问题标题】:How to access a symfony 4 local project from another computer using the same network如何使用同一网络从另一台计算机访问 symfony 4 本地项目
【发布时间】:2019-09-30 14:53:09
【问题描述】:

我目前正在开发一个 symfony 4 项目,我想在另一台使用相同网络的计算机上测试它,我的项目在 localhost:8000 上的 symfony 服务器上运行。我正在使用 Wamp。我该怎么做?

【问题讨论】:

    标签: symfony4 wampserver


    【解决方案1】:

    您可以从本地计算机通过以下方式访问应用程序:

    http://localhost:8000
    

    要从网络上的另一个客户端访问您的应用程序,您只需将 localhost 替换为您的服务器的 IP 地址。 要获取服务器的 IP 地址,您必须启动“cmd”并键入 ipconfig,如下所述: https://www.digitalcitizen.life/find-ip-address-windows

    然后您可以从您的另一台计算机访问 Web 应用程序,地址如下所示:

    http://192.168.1.1:8000
    

    替换(192.168.1.1 为 IP 地址)。

    如果它不起作用,请确保您的 Web 应用程序在您的服务器上使用 http://localhost:8000 本地运行。

    如果仍然无法正常工作,您可以尝试更改服务器的端口。您可能使用以下方式启动 Web 应用程序:

    php bin/console server:start
    

    您可以尝试停止服务器:

    php bin/console server:stop
    

    然后在“常用”网络端口上启动它:

    php bin/console server:start *:80
    

    这里你可以找到关于如何使用php内置web服务器的详细信息:https://symfony.com/doc/current/setup/built_in_web_server.html

    如果它仍然不起作用,我可以建议您尝试停用防火墙,看看它是否阻止了您的网络应用:https://windowsinstructed.com/disable-windows-firewall-windows/

    【讨论】:

    • 对我来说是防火墙。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2011-11-11
    • 2016-09-15
    • 2023-03-13
    • 2020-03-20
    • 2013-10-29
    • 2018-01-04
    • 2020-08-24
    • 2011-03-30
    相关资源
    最近更新 更多