如何从网络访问 symfony 项目

How to access symfony project from network

我用 xampp 安装了 symfony。我可以在本地访问它,但是当我尝试从同一网络上的另一台计算机连接到它时,我收到 404。 我可以访问 xampp apache,可以访问 mysql。如何配置 symfony?

您似乎没有使用 PHP-FastCGI 响应程序或指定的侦听适配器配置 Symfony。 localhost:8000 是 Symfony 内置服务器执行时的默认位置。

有两种选择:

  • 运行 php app/console server:run 0.0.0.0:8000 并且可以从网络上的其他计算机访问它,
  • (首选,在生产环境中)设置一个单独的 VHost:http://forum.symfony-project.org/viewtopic.php?p=57475记住:在hosts文件中设置主机是强制性的,因为HTTP服务器通过域名区分特定主机。