Учетная запись сетевой службы не унаследована в ACL

У меня проблема с файлами, которые перемещаются в папку, настроенную для замены разрешений дочерних объектов для учетной записи сетевой службы. Процесс заключается в том, что медиа-файл загружается на веб-сайт и кодируется программным обеспечением. Это перемещает файл в папку, но по какой-то причине перемещаемые туда файлы не наследуют учетную запись сетевой службы в разрешениях безопасности. Если я вручную перемещаю файл в папку, разрешение наследуется. Я использовал эффективный инструмент разрешений, чтобы проверить разрешения безопасности учетной записи сетевой службы для родительской папки, но это показывает, что его ничто не переопределяет - учетная запись имеет полные разрешения.

Может попытаться предоставить больше информации, если требуется, но любые ответы приветствуются!

1 ответ

Решение

Вы используете PHP? В основном, когда вы создаете новый файл, он наследует разрешения. Но если вы создадите его в какой-либо временной папке, а затем переместите в свою папку мультимедиа, он не наследует их, поэтому вам нужно будет скопировать его, чтобы получить их. Просто, на вашу временную папку поставьте те же разрешения, и это должно сработать.

Другие вопросы по тегам