file-permissions- все статьи тега


права доступа к файлам испортили сайт! что является лучшим разрешением? 644? 744?

Просто испортил сайты на хосте, изменив настройки разрешений: (ни один из сайтов сейчас не работает!!! это дает Запрещено У вас нет разрешения на доступ к / на этом сервере. Ошибка! как я могу это исправить?! должен ли я сделать разрешения файлов как 644? Спасибо!!! ...

open() в Python не создает файл, если он не существует

как лучше всего открыть файл как чтение/запись, если он существует, или если он не существует, а затем создать его и открыть его как чтение/запись? Из того что я читал, file = open('myfile.dat', 'rw') должен делать это, верно? Он не работает для меня (Python 2.6.2), и мне интересно, является ли это проблемой версии, или не должно работать так или иначе. суть в том, что мне просто нужно решение проблемы. Мне любопытно, о других вещах, но все что мне нужно это хороший способ, чтобы сделать откры ...

Не удается прочитать файл конфигурации из-за недостаточных разрешений

недавно я столкнулся с ошибкой при попытке разместить мой asp.net сайт с IIS. Я нашел решение, которым многие клянутся. устранение: добавить IIS_IUSRS с разрешением на чтение файлов в папке измените метод проверки подлинности IIS на BasicAuthentication обновить сайт. Это будет работать (http://vivekthangaswamy.blogspot.com/2009/07/aspnet-website-cannot-read.html) что я могу добавить к моему web.хотя конфигурационный файл? Мне никогда не приходилось редактировать его перед. ...

Как предоставить пользователям разрешения для каталога с помощью командной строки в Windows?

Как я могу предоставить разрешения пользователю на каталог (чтение, запись, изменение) с помощью командной строки Windows? ...

Права доступа к файлам Git в Windows

Я прочитал несколько вопросов, касающихся прав доступа к файлам в Git, и я все еще немного смущен. У меня есть РЕПО на GitHub, разветвленное от другого. После слияния, они должны быть идентичны. Однако: $ git diff --summary origin/epsilon master/epsilon mode change 100644 => 100755 ants/dist/sample_bots/csharp/compile.sh mode change 100644 => 100755 ants/dist/starter_bots/coffeescript/MyBot.coffee mode change 100644 => 100755 ants/dist/starter_bots/coffeescript/ants.coffee mode cha ...

Права доступа к файлам для Laravel 5 (и других)

Я использую веб-сервер Apache, у которого владелец установлен в _www:_www. Я никогда не знаю, что является лучшей практикой с правами доступа к файлам, например, когда я создаю новый проект Laravel 5. Laravel 5 требует /storage папка для записи. Я нашел много разных подходов, чтобы заставить его работать, и я обычно заканчиваю тем, что делаю это 777 команду chmod рекурсивно. Хотя я знаю, что это не лучшая идея. официальный док говорит: что Laravel может требуется настроить некоторые разреш ...

Сохранение прав доступа к файлам с помощью Git

Я хочу управлять версиями моего веб-сервера, как описано в разделе Управление версиями для моего веб-сервера, путем создания репозитория git из моего /var/www directory. Я надеялся, что тогда я смогу переместить веб-контент с нашего сервера разработки на github, вытащить его на наш производственный сервер и провести остаток дня в пуле. по-видимому, излом в моем плане заключается в том, что Git не будет уважать права доступа к файлам (я не пробовал, только читал об этом сейчас.) Я думаю, это ...

Проверка разрешений на запись в каталог и файл in.NET

в моем приложении .NET 2.0 мне нужно проверить, существуют ли достаточные разрешения для создания и записи файлов в каталог. С этой целью у меня есть следующая функция, которая пытается создать файл и записать в него один байт, удаляя себя после этого, чтобы проверить, что разрешения существуют. Я решил, что лучший способ проверить, чтобы на самом деле попробовать и сделать это, ловя любые исключения, которые происходят. Я не особенно доволен общим исключением catch, хотя, так что есть лучше ил ...

Как я могу дать PHP доступ на запись в каталог?

Я пытаюсь использовать PHP для создания файла, но он не работает. Я предполагаю, что это потому, что у него нет доступа к записи (это всегда было проблемой раньше). Я попытался проверить, была ли это проблема, сделав папку chmod 0777, но это просто закончилось тем, что каждый скрипт в этом каталоге вернул сообщение об ошибке 500, пока я не изменил его обратно. Как я могу предоставить PHP доступ на запись в мою файловую систему, чтобы он мог создать файл? изменить: он размещен на общем хостинге ...

Laravel daily log создан с неверными разрешениями

У меня есть скрипт, который я запускаю с помощью php artisan (с root user), и иногда это приводит к созданию файла Ежедневного журнала перед apache www-data пользователь делает - это означает, что когда реальный пользователь использует мое веб-приложение, я получаю ошибку разрешения папки: не удалось открыть поток: разрешение отказано Я меняю разрешения обратно на www-data каждый раз, но я хочу решить эту проблему в файл журнала всегда создается с правильными разрешениями. Я рассматрив ...

Ansible-Mode 755 для каталогов и 644 для файлов рекурсивно

Я хотел бы, чтобы кто-нибудь списком и прочитать все файлы в дереве каталогов, но я не хочу делать исполняемые файлы : dir subdir1 file1 subdir2 file2 ... subdirX fileX следующая задача делает мои каталоги и файлы читаемыми, но она также делает все файлы исполняемыми: - name: Make my directory tree readable file: path: dir mode: 0755 recurse: yes С другой стороны, если я выберу режим 0644, то все мои файлы не являются исполняемыми, но я не могу пе ...