hsw*_*ner 8 macos file-permissions apache2 sublimetext3
我使用Mac OS操作系统进行一些本地开发,我不想更改Apache的默认文档根目录 /Library/WebServer/Documents/
我把我的项目放在那个目录下.但是当我编辑文件时,Sublime Text通常会在保存更改时要求输入密码.如果不将项目移动到受保护程度较低的位置,我如何让Sublime Text以完全权限访问这些文件夹和文件?如何将所有者组更改为某些内容并将Sublime Text添加到该组中?Apache用户也必须在该组中才能允许它进行文件操作?另一种选择可能是将Sublime Text添加到_www组并chown为_www组提供文档根目录?
非命令行是:
完毕。Sublime Text 现在可以保存东西了
您将需要以某种方式对该目录进行写入权限。我相信 Sublime Text 只是以您的用户身份运行/保存。
您可以将自己添加到 _www 组并使 /Library/WebServer/Documents/ 组可写 ( chmod 775 /Library/WebServer/Documents/)。
Apache 只需要从该目录中读取(除非您正在执行上传图像、保存状态文件等操作)。因此,如果 apache 和您计算机上的其他用户不需要写入该目录,则可以将其归您所有 ( chown $USER /Library/WebServer/Documents/)。
| 归档时间: |
|
| 查看次数: |
9429 次 |
| 最近记录: |