By default, Symfony commands uses ANSI escape codes for adding colors to their output. Most people like this feature, but some people prefer to disable it.
This tutorial provides 3 methods how to disable ANSI color escape codes for commands in Symfony 7.
Method 1 - no-ansi option
To disable ANSI color escape codes, we can add the --no-ansi
option when executing a command.
php bin/console --no-ansi
Method 2 - NO_COLOR in .env file
Define NO_COLOR
environment variable in .env
file.
NO_COLOR=1
Now, ANSI color escape codes are disabled by default. You can run the command without any additional options.
php bin/console
Method 3 (Linux) - NO_COLOR before command
Define NO_COLOR
environment variable when running a command.
NO_COLOR=1 php bin/console
Leave a Comment
Cancel reply