Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails生产控制台中没有控制台颜色_Ruby On Rails_Docker - Fatal编程技术网

Ruby on rails Rails生产控制台中没有控制台颜色

Ruby on rails Rails生产控制台中没有控制台颜色,ruby-on-rails,docker,Ruby On Rails,Docker,在本地运行/bin/rails控制台时,ActiveRecord输出是彩色的 但是,当我访问在我的生产服务器上运行的同一个应用程序的控制台时(该应用程序恰好在Docker内部运行),没有任何输出是彩色的。正如您从下面的屏幕截图所看到的,ls仍然提供彩色输出,因此这不是终端问题 如何启用彩色输出 添加您的config/environments/production.rb此行: config.active_record.verbose_query_logs = true

在本地运行
/bin/rails控制台时,ActiveRecord输出是彩色的

但是,当我访问在我的生产服务器上运行的同一个应用程序的控制台时(该应用程序恰好在Docker内部运行),没有任何输出是彩色的。正如您从下面的屏幕截图所看到的,
ls
仍然提供彩色输出,因此这不是终端问题

如何启用彩色输出


添加您的
config/environments/production.rb
此行:

config.active_record.verbose_query_logs = true