Невозможно изменить и сохранить файл на удаленной машине с помощью Notepad++ [закрыто]
Я использую Notepad++ 5.3.1. Я хочу редактировать и сохранять файлы на удаленной машине (оба работают на Windows XP). Я предоставил права доступа и разрешения безопасности в папке, содержащей файлы.
когда я пытаюсь сохранить любой из этих файлов после редактирования в Notepad++, я получаю следующую ошибку.
'Please check whether if this file is opened in another program'
нет других мест, где файл был открыт, но я все еще получаю эту ошибку. Я был в состоянии редактировать и сохранять ранее, но эта ошибка кажется, только со вчерашнего дня.
16 ответов:
я исправил проблему сейчас. Проблема заключалась в том, что, хотя разрешения были установлены правильно в корневой папке, последующие дочерние папки не наследуют права доступа. Поэтому, когда я внезапно отредактировал файл в одной из дочерних папок, эта ошибка возникла. Я перешел на вкладку Дополнительно в разделе Настройки безопасности корневой папки propeties и проверил опцию
Replace permission entries on all child objects with entries shown here that apply to child objectsспасибо всем и каждому
ГСК-это правильно! Это разрешения!
свойства > безопасность > редактировать > пользователи - > разрешить (проверено на все), а затем "ОК" и "ОК", чтобы сохранить все настройки.
на самом деле, это гораздо более простой ответ.
Если вы открыли файл в окне Проводника Windows, и у вас включена панель предварительного просмотра, он блокирует файл. Если вы отмените выбор файла в окне, он заставит предварительный просмотр уйти, и файл будет разблокирован снова.
Я сделал сообщение об этом проблема блокировки файлов на моем блоге, Если вы хотите больше информации и скриншот.
У меня была такая же проблема с файлом C:\Windows\System32\drivers\etc\hosts. Я решил это, открыв файл с помощью NotePad++ run as administrator.
для запуска Notepad++ (или любой другой программы) в качестве администратора просто щелкните правой кнопкой мыши на приложении и выберите "Запуск от имени администратора."
еще одна возможная причина, которую я только что обнаружил:
антивирусное программное обеспечение может блокировать доступ к файлу, даже если разрешения ACL (под защитой) являются правильными.
Я просто заметил, что в одном случае (не уверен, что это было связано с моей попыткой сохранить файл или изменить его владение администратору) антивирусное программное обеспечение отобразило окно уведомления о том, что доступ был заблокирован.
Я получил ту же ошибку при использовании WAMP. Я пошел в расположение файла (папка www), щелкнул правой кнопкой мыши и обновил папку.
две вещи приходят на ум, чтобы попробовать:
- сопоставьте диск и подключитесь с помощью подключенного диска вместо URI.
- убедитесь, что у вас есть разрешение на создание файлов на удаленном сервере, а также. Иногда эти текстовые редакторы создают временный файл перед перезаписью сохраненной информации.
Это также может быть вопрос лучше подходит для Ошибка Сервера.
надеюсь, это поможет!
была такая же проблема когда-то назад и не понимал, почему, недавно, когда это произошло, я просто предоставил полный контроль моей учетной записи пользователя для корневой папки, где были мои файлы. После этого ошибка не появилась снова, как и сказал GSK там.
моя проблема связана с WinSCP и решение, которое я сделал, чтобы снять флажок"
External editor opens each file in separate window (process)" в настройках редактора.
решение очень простое.. Щелкните правой кнопкой мыши на Notepad++ shortcut - > Run as administrator.
Открываем Notepad++. Щелкните правой кнопкой мыши - > Свойства ->"найти свое имя" под безопасность tab - > щелкните правой кнопкой мыши разрешить чтение, запись, чтение и выполнение, полный контроль.
применить изменения. Теперь сохраните содержимое, которое вы хотели бы сохранить.
разрешение администратора (пользователя операционной системы), так как оно было заблокировано. Поэтому войдите в систему как администратор и дайте разрешение на общий доступ другому пользователю (где вы хотите редактировать).
У меня была такая же проблема при настройке Apache веб-сервер и PHP. Это было связано с UAC на Windows 7. Это не потому, что у вас есть файл, открытый в другом месте. Попробуйте открыть блокнот от имени администратора. Либо щелкните правой кнопкой мыши Notepad++ ярлык и выберите Запуск от имени администратора или Ctrl+Shift и нажмите кнопку Блокнот++ ярлык. Затем откройте файл, который вы хотите изменить из Notepad++.
Это решается проблема для меня.
Я открыл файл с помощью Notepad++ в качестве администратора, но у меня все еще была та же проблема:
пожалуйста, проверьте, открыт ли этот файл в другой программе
затем я сделал копию файла в другом месте, а затем копию и замену исходного файла. Это решило мою проблему.
эта проблема может возникнуть, когда другой пользователь (например, администратор) владеет файлом и не дает всем остальным права на запись. Вот как дать доступ на запись тоже всем пользователям для всех файлов в текущем каталоге и всех подкаталогах.
открыть административная консоль, перейдите в корень каталога, где находятся файлы. Тип:
icacls "." /grant Everyone:(F) /T
Comments