0
我有一个RoR应用程序,它正常工作时服务器正常启动(rails s
),但当我启动服务器作为守护程序时,出现错误时我跑File.read (<filename>)
:启动RoR服务器作为守护进程使File.read失败
Errno::ENOENT (No such file or directory - <filename>
这个文件明显存在,因为它在没有作为守护进程启动时工作。
我该如何解决这个问题,以便我可以启动开发服务器作为守护进程?
这听起来像是路径或权限问题,但没有进一步的信息就很难诊断。你可以发布完整的堆栈跟踪或(或者至少一个匿名版本)的值吗? –
cbeer
当你作为一个守护进程运行时,你会从一个单独的工作目录开始。 –