我正在尝试将central_logger(https://github.com/customink/central_logger)设置为我的heroku应用。有人可以指点我一个教程或列出我如何实现这一目标的步骤?自述文件非常清楚,但除了表示
的第4点之外,没有任何关于heroku集成的内容要与Heroku一起使用,您需要阻止Heroku添加rails_log_stdout插件: mkdir vendor / plugins / rails_log_stdout 触摸vendor / plugins / rails_log_stdout / .gitkeep
如果没有更多的背景,我不太明白这一点。非常感谢。
如果问题含糊不清,请提供AP。
谢谢! 萨特雅姆
答案 0 :(得分:4)
关于this pull request的讨论应该有所帮助。
基本上,Heroku会自动注入rails_log_stdout
,正如您在输出中看到的那样:git push:
-----> Rails plugin injection
Injecting rails_log_stdout
Injecting rails3_serve_static_assets
你必须告诉Heroku不要通过制作插件注入rails_log_stdout
:
mkdir vendor/plugins/rails_log_stdout
touch vendor/plugins/rails_log_stdout/.gitkeep
您还应该使用与Heroku兼容的central_logger
版本。我使用Heroku并让我的叉子工作:https://github.com/turadg/central_logger/