【问题标题】:Accessing The Symfony Server From An IPhone从 iPhone 访问 Symfony 服务器
【发布时间】:2018-08-02 20:38:51
【问题描述】:

我的机器上运行了一个内置的Symfony服务器,地址如下

http://127.0.0.1:8000

我想通过我的 iPhone 测试 API,但我有点不确定如何去做。我看过其他帖子,他们说指向主机,但上面的服务器地址与主机不同。

【问题讨论】:

  • 这是一个环回地址,它永远不能在主机之外使用。发送到该地址的所有内容都简单地在主机内部循环。请参阅this question 并回答。
  • 如果您在本地网络上,您可以使用本地 IP 访问它...
  • 好的,谢谢大家,所以我猜我需要指向 Mac IP 地址吗?那它会自动找到吗?

标签: symfony networking server


【解决方案1】:

在你的项目根目录中,像这样运行内置的 php:

php -S 0.0.0.0:8000 -t public/

或者如果你有 symfony 的话:

bin/console server:start 0.0.0.0:8000

然后,检查您的 LAN ip。如果您使用的是 Linux,您可以通过 ifconfig 查找 wlan 适配器。

然后,在您的手机浏览器中转到该 ip:port,连接到同一个本地网络。

【讨论】:

  • 非常感谢您,已经尝试对此进行排序了一段时间。我收到了 403 错误,但这已经解决了。
猜你喜欢
  • 2010-12-14
  • 1970-01-01
  • 2018-02-12
  • 2010-09-17
  • 2019-11-03
  • 1970-01-01
  • 2015-04-15
  • 2015-12-07
  • 1970-01-01
相关资源
最近更新 更多