Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/64.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 - Fatal编程技术网

Ruby on rails 数据库时间在Rails开发日志计时中始终显示为零

Ruby on rails 数据库时间在Rails开发日志计时中始终显示为零,ruby-on-rails,Ruby On Rails,我注意到Rails日志正确地显示了在日志中执行操作所花费的时间,并且视图:部分也正确地呈现出来。但是,DB:值始终为零: Aug 11 13:00:22 [2326] INFO: Completed in 2072ms (View: 94, DB: 0) | 200 OK 事实上,我所有的数据库计时都记录为零。我在调试级别,在开发模式下,运行Rails2.3.2 如果答案显而易见,请提前道歉。您是否在您的环境中设置了时区。rb config.active_record.default_time

我注意到Rails日志正确地显示了在日志中执行操作所花费的时间,并且视图:部分也正确地呈现出来。但是,DB:值始终为零:

Aug 11 13:00:22 [2326] INFO: Completed in 2072ms (View: 94, DB: 0) | 200 OK
事实上,我所有的数据库计时都记录为零。我在调试级别,在开发模式下,运行Rails2.3.2


如果答案显而易见,请提前道歉。

您是否在您的环境中设置了时区。rb

config.active_record.default_timezone = 'UTC'
config.time_zone = 'UTC'

您是否在您的环境中设置了时区。rb

config.active_record.default_timezone = 'UTC'
config.time_zone = 'UTC'

我设置了
config.active\u record.default\u时区=:utc
ENV['TZ']=“utc”
我设置了
config.active\u record.default\u时区=:utc
ENV['TZ']=“utc”