不通过 --ansi 就无法在 PHP CLI 中获取 ANSI 颜色
Unable to get ANSI colors in PHP CLI without passing --ansi
我正在使用 CentOS 7 和 PHP 7.0
TERM=xterm-256color
我确实有一个彩色提示和 ls 颜色,如果我通过 --ansi
那么它确实会显示彩色,但我不想总是必须添加 --ansi
我正在使用的两个特定项目是来自 Symfony 2.8
的 composer
和 app/console
我在另一个问题的评论中找到了答案。
https://serverfault.com/questions/591105/centos-colors-in-php-cli-applications#comment-698025
显然,它需要软件包 php-posix
,然后 CentOS 在安装它时显示为 php-process
。
我所做的只是 yum install php-posix
作曲家现在默认显示 ansi 颜色。
我正在使用 CentOS 7 和 PHP 7.0
TERM=xterm-256color
我确实有一个彩色提示和 ls 颜色,如果我通过 --ansi
那么它确实会显示彩色,但我不想总是必须添加 --ansi
我正在使用的两个特定项目是来自 Symfony 2.8
的composer
和 app/console
我在另一个问题的评论中找到了答案。
https://serverfault.com/questions/591105/centos-colors-in-php-cli-applications#comment-698025
显然,它需要软件包 php-posix
,然后 CentOS 在安装它时显示为 php-process
。
我所做的只是 yum install php-posix
作曲家现在默认显示 ansi 颜色。