macos - 如何使我放入 htdocs 文件夹中的文件再次可编辑?
问题描述
我正在为学校的计算机科学课做一个项目。我已经完成了我的大部分网站,但随后开始遇到一些问题(我认为)通过将我的代码文件移动到 xampp/lampp 中的 htdocs 文件中解决了这些问题。但是,现在我无法编辑文件,因为我没有足够的权限。我已将我的帐户设置为 root 用户,并尝试将文件保存为超级用户(根据 vscode 的提示),但即使如此,vscode 仍被拒绝写入文件的权限。我对 xampp 很陌生,通常使用 mac 终端和编码,所以如果这篇文章中的任何内容不清楚,我很抱歉,这可能是我缺乏理解的结果。任何帮助将非常感激。
解决方案
让我们看看并保存您的文件和文件夹的权限是什么
ls -lR <your_code_dir_name> > old_permissions.txt
我们现在将尝试更改文件的所有者:
sudo chown -R <your-vs-user-name> <your_code_dir_name>
如果您运行,您可以看到您的用户whoami
如果出现问题,您可以随时返回之前备份的权限。
在运行这些命令时使用智慧。注意不要在重要的系统文件夹上运行它们
推荐阅读
- flutter - Flutter如何在任意孩子上使用boxShadow?
- php - 将 Excel 字符串转换为 php 可读字符串
- qt - 必需的属性不适用于中继器
- java - 到 JsonObject 的 Java 字符串返回 null
- android - 为什么我的 android studio 设置卡在 Preparing “Install Android Emulator (revision: 30.0.12)”
- javascript - 在 React 中使用 Hooks 设置点击事件的时间间隔不会使用更新的状态值
- javascript - 根据下拉列表的值从单元格中提取数据
- heroku - 请问我怎样才能让heroku在禁用它后自动执行collectstatic?
- php - 使用循环将 4 个数组值插入 MySQL
- ruby-on-rails - SSL_connect returned=1 errno=0 state=error: certificate verify failed 我也尝试安装 gem openssl 但不能