当我从localhost上的生产环境运行应用程序但/log
文件夹中没有显示日志时,我面临着应用程序的一部分问题。
应用程序在带有Debian 8 droplet的DigitalOcean上运行。
答案 0 :(得分:1)
打开fib
文件并更改
type NewTask
t::Task
end
import Base: start,done,next,iteratorsize,iteratoreltype
start(t::NewTask) = istaskdone(t.t)?nothing:consume(t.t)
next(t::NewTask,state) = (state==nothing || istaskdone(t.t)) ?
(state,nothing) : (state,consume(t.t))
done(t::NewTask,state) = state==nothing
iteratorsize(::Type{NewTask}) = Base.SizeUnknown()
iteratoreltype(::Type{NewTask}) = Base.EltypeUnknown()
function fib()
Task() do
prev_prev = 0
prev = 1
produce(prev)
while true
cur = prev_prev + prev
produce(cur)
prev_prev = prev
prev = cur
end
end
end
nt = NewTask(fib())
take(nt,10)|>collect
到
config/environments/production.rb
将config.log_level = :info
设置为config.log_level = :debug
以获取完整的错误消息。
答案 1 :(得分:1)
如果您在Mac OS X上的开发环境中查找nginx日志,并且使用自制软件安装了nginx,则日志将位于/usr/local/var/log/nginx
。