我目前正在做一个symfony 4项目,我想在另一台使用与localhost:8000上的symfony服务器运行的相同网络的计算机上对其进行测试。我正在使用Wamp。我该怎么做?
从本地计算机,您可以通过以下方式访问该应用程序:
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 的服务器上本地运行。
如果仍然不起作用,您可以尝试更改服务器的端口。您可能使用 :
php bin/console server:start
您可以尝试停止服务器:
php bin/console server:stop
然后在"通常"的Web端口上启动它:
php bin/console server:start *:80
在这里你可以找到有关如何使用php内置Web服务器的详细信息:https://symfony.com/doc/current/setup/built_in_web_server.html
如果它仍然不起作用,我可以建议您尝试停用防火墙,看看它是否阻止了您的 Web 应用程序:https://windowsinstructed.com/disable-windows-firewall-windows/