node.js - 如何保存在 CyberPanel 中运行的 Node.js 的日志?
问题描述
我目前在 EC2 T2.Small 实例上运行 Cyber Panel v2.1 + Ubuntu + Node v14.4。使用 Open Lite Speed Interface 中的上下文菜单,我运行了一个 Node.JS 网站。但是,它们的功能存在问题,特别是当我尝试需要 Mongoose 或 MongoDB 包时。
截至目前,我无法查看正在生成的错误日志或控制台日志,只能查看访问日志。他们是我可以在 CyberPanel 或 Node.Js 上配置某些东西的方式吗?我可以获取控制台日志和项目的访问日志,以便我可以解决问题?
解决方案
您应该能够通过设置环境变量来启用控制台日志
LSNODE_CONSOLE_LOG=</path/to/your/console/log/file>
当您配置应用程序时。
推荐阅读
- .net - 如何在 VS Code 中添加自定义“when 子句”?
- php - 如何解决从数据库中对 html 表中的数据进行排序的问题?
- laravel - Laravel - 从当前日期开始选择两个月的目的地计数
- c# - 如何在测试方法中模拟所有应用层?
- jquery - 如何在 konvajs.image 源中添加 base64 图像
- c# - 我将在 PI4 启动时运行 C# 单声道程序
- android-studio - 在 Android Studio 中翻译复数
- class - Bootstrap 本机类背后的代码 - 我在哪里可以看到它?
- javascript - 在编辑操作中使用茧时如何实现flatpickr?
- ios - 创建包含多个页面的 PDF