Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.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 从插件中写入redmine日志_Ruby_Logging_Plugins_Redmine - Fatal编程技术网

Ruby 从插件中写入redmine日志

Ruby 从插件中写入redmine日志,ruby,logging,plugins,redmine,Ruby,Logging,Plugins,Redmine,我需要调试一个redmine插件,因为它不工作,我们不知道为什么 我不知道如何从远程服务器调试ruby(我不知道ruby),因此我需要修改插件的源代码,以便将一些插件输出放入redmine日志中 如何从插件在redmine日志中写入消息?由于redmine是Rails应用程序,您可以使用redmine和插件中Rails的所有日志功能。具体来说,有一个全局记录器,您可以使用它将消息记录到日志文件中(例如,log/production.log): 有关Rails记录器的更多详细信息,请参阅 请注意,

我需要调试一个redmine插件,因为它不工作,我们不知道为什么

我不知道如何从远程服务器调试ruby(我不知道ruby),因此我需要修改插件的源代码,以便将一些插件输出放入redmine日志中


如何从插件在redmine日志中写入消息?

由于redmine是Rails应用程序,您可以使用redmine和插件中Rails的所有日志功能。具体来说,有一个全局记录器,您可以使用它将消息记录到日志文件中(例如,
log/production.log
):

有关Rails记录器的更多详细信息,请参阅


请注意,在生产环境中,Redmine只记录级别
info
及以上的消息。当使用
RAILS\u ENV=development
启动服务器时,默认情况下,Redmine也会记录调试消息。

由于Redmine是RAILS应用程序,您可以使用Redmine中RAILS的所有日志功能和插件。具体来说,有一个全局记录器,您可以使用它将消息记录到日志文件中(例如,
log/production.log
):

有关Rails记录器的更多详细信息,请参阅

请注意,在生产环境中,Redmine只记录级别
info
及以上的消息。当使用
RAILS\u ENV=development
启动服务器时,默认情况下,Redmine还会记录调试消息

Rails.logger.info 'My logged message'