您的位置 首页 知识分享

使用 Github.com/kardianos/service 设置服务开机自启后,为什么日志无法输出到文件中?

使用 hub.com/kardianos/service 设置服务开机自启后无法打印日志 当使用 github…

使用 Github.com/kardianos/service 设置服务开机自启后,为什么日志无法输出到文件中?

使用 hub.com/kardianos/service 设置服务开机自启后无法打印日志

当使用 github.com/kardianos/service 库将 go 程序设置成开机自启的服务后,日志却无法输出到文件中,并出现了如下的错误信息:

logfile: open ./run.log: read-only file system 2021-07-14 11:02:02.260009 +0800 CST m=+0.665712760 write error: can't open new logfile: open ./run.log: read-only file system 2021-07-14 11:02:02.400718 +0800 CST m=+0.806416342 write error: can't open new logfile: open ./run.log: read-only file system 2021-07-14 11:02:02.886868 +0800 CST m=+1.292548622 write error: can't open new logfile: open ./run.log: read-only file system 2021-07-14 11:02:02.93952 +0800 CST m=+1.345198941 write error: can't open new logfile: open ./run.log: read-only file system
登录后复制

这表明程序正在尝试打开一个只读文件系统中的文件,导致了日志输出失败。解决方法是确保日志文件所在的路径具有适当的写权限,或将日志文件移动到非只读文件系统的位置,例如 var/log 目录下。

以上就是使用 Github.com/kardianos/service 设置服务开机自启后,为什么日志无法输出到文件中?的详细内容,更多请关注php中文网其它相关文章!

本文来自网络,不代表甲倪知识立场,转载请注明出处:http://www.spjiani.cn/wp/4244.html

作者: nijia

发表评论

您的电子邮箱地址不会被公开。

联系我们

联系我们

0898-88881688

在线咨询: QQ交谈

邮箱: email@wangzhan.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部