【问题标题】:Node JS Writing to a text file in ubuntu. Permission Denied节点 JS 在 ubuntu 中写入文本文件。没有权限
【发布时间】:2017-07-19 05:57:53
【问题描述】:

我正在将我的日志写入一个文本文件。

var fs = require('fs');
fs.writeFile("server_logs.txt", "Hey there!", function(err) {
    if(err) {
        return console.log(err);
    }

    console.log("The file was saved!");
}); 

但是我收到了这个错误。

错误:EACCES:权限被拒绝,打开“server_logs.txt”

【问题讨论】:

  • 尝试使用chmod命令更改权限..

标签: node.js filesystems fwrite


【解决方案1】:

使用sudo chown 命令为您的server_logs.txt文件设置适当的所有权/权限,您可以使用以下命令来实现。

sudo chown $USER server_logs.txt

希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 2021-03-25
    • 2013-04-21
    • 2022-07-16
    • 1970-01-01
    • 1970-01-01
    • 2015-08-26
    • 2019-06-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多