exp:frankenphp
Control the FrankenPHP engine of the Exponential web server.
Script bin/php/frankenphp.php, code in kernel/private/classes/commands/frankenphp.php. Run it from the installation root, as the user the web server runs as:
./console exp:frankenphp --help
./console exp:fp --help
php bin/php/frankenphp.php --helpOptions
| Option | Value | Help |
|---|---|---|
--json | Report as JSON, for a caller that is not a person | |
--engine | required | override the frankenphp default for this command only (php, qbix, or several) |
--all | start, stop, restart, graceful, kill or status every engine, one after the other | |
--force | install: download again even if the binary is already there | |
--check | install: re-hash the installed binary against its SHA-256 | |
--trust-github-digest | install: accept the digest GitHub publishes when no Sha256 is pinned | |
--from | required | install: take the binary from this file instead of downloading it |
--keep-global | required | |
--https | ||
--no-https | ||
--apply | the commands that write (config set|unset, cache clear, install ...): make the change; without it they are a dry run, as with exp:velocity | |
--dry-run | the default of the commands that write; passed on to exp:velocity |
Read from the option definitions in the code (startup(), getOptions(), options() or ezcConsoleOption). Every script also takes the standard options of the script framework (--help, --siteaccess, --debug, --quiet, --allow-root-user ...).
Arguments: [command].
Related
Generated by ./console exp:help:examples from bin/php/frankenphp.php, kernel/private/classes/commands/frankenphp.php. Do not edit this page: change the source and generate again (how). Free documentation: GFDL 1.3 or later.