启动 symfony 本地 Web 服务器时设置自定义端口

use*_*284 5 symfony4 local-web-server

我想symfony server:start使用 .env 文件中设置的端口启动服务器。有没有办法做到这一点?

小智 16

对于像我一样从谷歌绊倒的人,请使用该标志--port=PORTNUMBER

例子:

symfony server:start --port=8080
Run Code Online (Sandbox Code Playgroud)

或者

php bin/console server:start --port=8080
Run Code Online (Sandbox Code Playgroud)

帮助页面文档是这样说明的:

--port=value 首选 HTTP 端口 [默认值:8000]


fli*_*iim 2

php bin/console server:start --help
Run Code Online (Sandbox Code Playgroud)

提供您想要的信息

Usage:
  server:start [options] [--] [<addressport>]

Arguments:
  addressport            The address to listen to (can be address:port, address, or port)
Run Code Online (Sandbox Code Playgroud)

所以输入

Change the default address and port by passing them as an argument:

php bin/console server:start 127.0.0.1:8080
Run Code Online (Sandbox Code Playgroud)