【发布时间】:2017-03-17 14:28:51
【问题描述】:
我在远程 linux (Centos) 服务器上安装了 PHP 7.0.12。 当我 ssh 到该服务器并运行 php 命令时,例如:
- 作曲家动作
- Behat 测试
- Symfony CLI 命令
- 移民学说
我看到的所有输出都是黑白的,根本没有颜色出现(绿色表示成功测试/红色表示错误等)。
但是,linux bash 本身具有颜色(例如,在执行 'ls' 时)。 我在网上没有找到关于这个问题的任何内容,真的希望这里有人遇到这个烦人的问题并知道原因。
【问题讨论】:
-
这不是编程问题,它是关于操作系统的,属于:unix.stackexchange.com
-
也许你是对的,但这个问题只发生在 PHP 输出上,所以我怀疑它与 PHP 安装/配置有关。
-
"When i ssh" 那么这个 php 有什么关系呢?
-
@nogad 因为他运行的 PHP 脚本通常会生成带有颜色的输出。
-
确保您的
TERM环境变量设置正确。
标签: php linux bash centos command-line-interface