【问题标题】:How can I make the files I have put in the htdocs folder editable again?如何使我放入 htdocs 文件夹中的文件再次可编辑?
【发布时间】:2021-04-10 22:52:23
【问题描述】:

我正在为学校的计算机科学课做一个项目。我已经完成了我的大部分网站,但随后开始遇到一些问题(我认为)通过将我的代码文件移动到 xampp/lampp 中的 htdocs 文件中解决了这些问题。但是,由于权限不足,现在我无法编辑文件。我已将我的帐户设置为 root 用户,并尝试将文件保存为超级用户(由 vscode 提示),但即使如此,vscode 仍被拒绝写入文件的权限。我对 xampp 很陌生,一般使用 mac 终端和编码,所以如果这篇文章中的任何内容不清楚,我很抱歉,这可能是我缺乏理解的结果。任何帮助将不胜感激。

【问题讨论】:

    标签: macos visual-studio-code terminal permissions operating-system


    【解决方案1】:

    让我们看看并保存你的文件和文件夹的权限是什么

    ls -lR <your_code_dir_name> > old_permissions.txt

    我们现在将尝试更改文件的所有者:

    sudo chown -R <your-vs-user-name> <your_code_dir_name>

    如果你运行whoami,你可以看到你的用户

    如果出现问题,您可以随时返回之前备份的权限。

    在运行这些命令时使用智慧。注意不要在重要的系统文件夹上运行它们

    【讨论】:

    • 感谢您的帮助,我对 中的内容有点困惑,是否应该只是我想授予文件所有权的帐户?我也很困惑代码目录是什么。应该是 htdocs 还是我在 htdocs 中包含代码的文件夹?
    • 运行 ps -aux 并在 vs 代码下为用户搜索 'your-vs-user-name' 我猜命令 whoami 可以帮助找到用户。只是第一个选项更好,所以我们可以确定。 htdocs 中的文件夹。如果答案对您有所帮助,如果您可以将问题标记为“已解决”,我会很高兴。 @JackMatthews
    • 如果我的回答对您有帮助,请将此问题标记为已解决。
    猜你喜欢
    • 2016-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-17
    • 2020-12-21
    • 1970-01-01
    相关资源
    最近更新 更多