PHP cli中没有颜色
我在远程linux(Centos)服务器上安装了PHP7.0.12。 当我使用ssh连接到此服务器并运行php命令时,例如:PHP cli中没有颜色,php,linux,bash,centos,command-line-interface,Php,Linux,Bash,Centos,Command Line Interface,我在远程linux(Centos)服务器上安装了PHP7.0.12。 当我使用ssh连接到此服务器并运行php命令时,例如: 作曲家动作 行为测试 Symfony CLI命令 移民主义 我看到的所有输出都是黑白的,没有任何颜色(绿色表示测试成功,红色表示错误,等等) 但是,LinuxBash本身有颜色(例如,在执行'ls'时)。 我在网上没有发现任何关于这个问题的信息,真希望这里有人遇到这个令人讨厌的问题并知道原因。找到了php在centos中输出颜色需要php posix的包。 这是通过以
- 作曲家动作
- 行为测试
- Symfony CLI命令
- 移民主义
我在网上没有发现任何关于这个问题的信息,真希望这里有人遇到这个令人讨厌的问题并知道原因。找到了php在centos中输出颜色需要php posix的包。
这是通过以下软件包安装的:
php-process-7.0.12-2.el7.remi.x86\u 64
找到了它php在centos中输出颜色需要php posix的包。
这是通过以下软件包安装的:
php-process-7.0.12-2.el7.remi.x86_64
这不是一个编程问题,它与操作系统有关,属于:也许你是对的,但这个问题只发生在php输出上,所以我怀疑它与php安装/配置有关。“当我使用ssh时”那么这与php有什么关系呢?@nogad因为他运行的php脚本通常会生成带有颜色的输出。请确保您的TERM
环境变量设置正确。这不是一个编程问题,而是关于操作系统的问题:也许您是对的,但这个问题只发生在php输出上,所以我怀疑这与PHP安装/配置有关。“当我ssh”那么PHP与之有什么关系?@nogad因为他运行的PHP脚本通常会生成带有颜色的输出。请确保您的TERM
环境变量设置正确。这就是答案!伙计,很难找到它。将其标记为answeredI'm upvoting,因为我在localhost上遇到了相同的问题,并且安装了php7.1-posix+phpenmod修复了它,谢谢!这就是答案!伙计,很难找到它。将其标记为answeredI'm upvoting,因为我在localhost上遇到了相同的问题,并且安装了php7.1-posix+phpenmod修复了它,谢谢!