Cra*_*ity 2 macos sublimetext3 osx-elcapitan
我突然遇到一个问题,在Sublime Text 3中我被提示保存密码.我在Mamp Pro本地工作.我保存的提示信息是:
Sublime Text.app wants to make changes. Type your password to allow this.
Run Code Online (Sandbox Code Playgroud)
如果我没有输入密码,我会得到这个:
Unable to save ~/Sites/mywebsite/templates/fl_sidebar/index.php
Error: administrator_copy_file(/tmp/.sublba2.tmp,
/Users/myusername/Sites/mywebsite/templates/fl_sidebar/index.php)
failed: AuthorizationExecuteWithPrivileges failed: ffff159a
Run Code Online (Sandbox Code Playgroud)
我在使用Sublime Text之前从未遇到过这个错误,所以我不知道如何修复它.我看了一下(如何为Web服务器的DocumentRoot中的文件提供Sublime Text 3写入权限?)并尝试了非命令行选项,但它没有改变任何东西.
我停止运行MAMP,通过Get Info检查了该文件夹的所有权限,其中声明我具有读写权限.我重新启动MAC和崇高再次打开了我的地方发展,做出了改变,并立即要求再次输入密码.
我在OSX El Capitan版本10.11.2上
您似乎没有为该用户提供该文件夹的写入权限.您可以使用以下命令更改文件夹的所有权: -
sudo chown -R INSERT_YOUR_USERNAME_HERE ~/Sites
Run Code Online (Sandbox Code Playgroud)
这将以递归方式将〜/ Sites文件夹中所有文件的所有权更改为您的用户.一旦你拥有所有权sublime应该再次正常工作.
| 归档时间: |
|
| 查看次数: |
1946 次 |
| 最近记录: |