Description
PHP, in 5.4 and later, comes with a built-in webserver for development purposes. This is very handy, as it allows you to kickstart development quickly, avoiding having to install and configure Apache / Nginx. All you need here is PHP 5.4+ with command line binary.
Usage
Symfony comes with a wrapper script for booting the built-in webserver: server:run
. It's a nice shortcut as it will correctly set the web root depending on your configuration, and with eZ Platform it can be used as is.
Examples
The following example will start the webserver on http://127.0.0.1:8000 on your machine, in Symfony dev environment for debug use:
The following example will start the webserver on http://localhost:8000 on your machine, in Symfony prod environment for demo/testing use:
Help with the command
As with any Symfony command, you may execute the command with a -h
flag to get up-to-date help text for the command: