Ubuntu 14.04 中的 production.log 在哪里 - Rails 4

Posted

技术标签:

【中文标题】Ubuntu 14.04 中的 production.log 在哪里 - Rails 4【英文标题】:Where is the production.log in Ubuntu 14.04 - Rails 4 【发布时间】:2015-03-22 19:04:41 【问题描述】:

我在 OpsWorks 中有一个 Ubuntu 14.04,我的 production.rb 文件中有这个配置:

config.log_level = :debug

问题是我在我的服务器中找不到production.log,我读到这可能是因为运行应用程序的用户没有正确的权限来写入文件。 production.log 的正确路径是什么?如果问题是我可以在 Opsworks 中更改的用户权限?

【问题讨论】:

你使用哪个 AP 服务器,独角兽、乘客、WeBrick 什么的? 【参考方案1】:

您应该将stderr_pathstdout_path 添加到您的unicorn.rb 如果你不写他们的方法,独角兽的默认输出路径是/dev/null daemonized。

# #Rails.root/config/unicorn.rb
stderr_path "#Rails.root/log/unicorn_error_#Rails.env.log"
stdout_path "#Rails.root/log/unicorn_#Rails.env.log"

更多详情Unicorn Congigular

【讨论】:

以上是关于Ubuntu 14.04 中的 production.log 在哪里 - Rails 4的主要内容,如果未能解决你的问题,请参考以下文章

Pycharm在Ubuntu14.04中的基本使用指南

Ubuntu 14.04 中的 webgrind 分析文件存储在哪里?

ubuntu14.04中的redis-server:绑定地址已经在使用中

phpMyAdmin - 错误 |缺少 mbstring 扩展名。请检查您在 Ubuntu 14.04 LTS 中的 PHP 配置

在 DigitalOcean Ubuntu 14.04 中的 Meteor 上的 Webshot 失败

如何解决 ros-indigo-ubuntu (14.04) 中的“rospkg.common.ResourceNotFound”?