Я только что установил Atom, и у меня возникает ошибка, когда я иду, чтобы сохранить проект.
Не удалось сохранить файл: запрещено разрешение
Я вхожу в систему с правами администратора.
Я только что установил Atom, и у меня возникает ошибка, когда я иду, чтобы сохранить проект.
Не удалось сохранить файл: запрещено разрешение
Я вхожу в систему с правами администратора.
Это не проблема с атомом, это проблема с разрешениями linux.
Вы открыли файл, принадлежащий другому пользователю (файл, вероятно, принадлежащий root
). Если вы хотите отредактировать этот файл, вам необходимо либо установить root, либо изменить права доступа к файлу, чтобы предоставить другим пользователям доступ.
Обычно лучшим решением является временное начало root и редактирование файла:
sudo atom /path/to/file
Попробуйте запустить:
sudo chown -R username:www-data /path/to/directory
"username" - это то, что выплевывается при вводе
whoami
Учебники Digital Ocean очень хороши для правильного монтажа. Я получил выше от https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-lamp-on-ubuntu-16-04
если ваш случай похож на этот снимок экрана
попробуйте это
$ sudo chmod -R 777 ~/.atom
Это связано с разрешениями linux. Лучший способ решить эту проблему - предоставить разрешение для пользователя. Это можно сделать командой chown.
sudo chown -R username:groupname directory
Вы можете найти свое имя пользователя, используя команду whoami
и имя вашей группы, используя команду groups username
.
Скажем, вы получили "john" в качестве своего имени пользователя. Чтобы получить имя группы, вы запустите команду
groups john
Вы получите что-то вроде этого
john : john staff adm cdrom lpadmin admin
Первое имя после :
это ваша основная группа. В примере это "john"
Команда будет
sudo chown -R john:john /opt/lampp/htdocs
перед запуском вашего файла с атомом, если вы измените свое разрешение на запись в файл, другие пользователи могут его сохранить, вы можете читать здесь для разрешения разрешения linux
$ su -
пароль:
chmod 777 index.php
открыть новый терминал и запустить файл с помощью текстового редактора
$ atom/var/www/html/wordpress/index.php
есть много способов решить эту проблему, я просто изменяю разрешения в папке proyect:
sudo chmod 777/путь/в/папка /proyect
На это может быть поздно ответить, но я попробовал это и решил свою проблему:
(Отказ от ответственности: я пытался сохранить изменения в файле keymap.cson в атоме, получил ошибку: не удалось сохранить изменения: разрешено разрешение)
chmod 777 <file name>
и после этого,
вы можете сохранить изменения в keymap.cson в атоме
Счастливое спасение :)
Эта же проблема возникла на моем Mac с OSX.
Проблема:
по какой-либо причине npm создала приложение для реагирования с разрешениями на чтение и запись в Систему только для папки приложения, хотя все файлы и папки содержали права на чтение и запись для меня, создающего пользователя.
Решение:
Вам понадобится пароль администратора. Посетите папку приложения в Finder, например, "directory/ReactApps/response-app/...", щелкните правой кнопкой мыши и выберите раскрывающееся меню "Разрешения", щелкните значок замка в правом нижнем углу этой панели и введите admin password, создайте нового пользователя, щелкнув значок "+", выберите себя и "Разрешить чтение/запись", щелкните значок разблокированного замка снова. Скопируйте свой текущий код в Atom, закройте Atom (cmd + q), перезапустите, выберите файл, выберите все (cmd + a), вставьте, а затем сохраните (cmd + s).
далее
Если вы используете AWS cloud 9 lightail (magento в моем случае), используйте:
sudo chown -R bitnami: bitnami/opt/bitnami/apps
это позволит вам иметь полный доступ к файловому дереву для создания новых папок и файлов. (может сделать больше не уверен, как им не до этого).
Спасибо,