-R
, т.е. рекурсивные разрешения. Но я бы посоветовал не давать 777 разрешений для всей папки и всего ее содержимого. Вы должны дать конкретное разрешение каждой подпапке в папках каталога www.
755
разрешение по соображениям безопасности для веб-папки. sudo chmod -R 755 /www/store
Каждый номер имеет значение в разрешении. Не дайте полного разрешения.
N Description ls binary
0 No permissions at all --- 000
1 Only execute --x 001
2 Only write -w- 010
3 Write and execute -wx 011
4 Only read r-- 100
5 Read and execute r-x 101
6 Read and write rw- 110
7 Read, write, and execute rwx 111
Если ваша рабочая веб-папка имеет несколько пользователей, вы можете соответственно установить разрешения и группы пользователей.
Дополнительная информация:
Единственный верный способ убедиться, что все перезагрузят ваш новый файл, - это изменить его URL. Разумный способ сделать это без фактического переименования - это привязать случайную строку:
<link rel='stylesheet' href='/mystyles.css?random=87365835'>
Это использование кувалды, чтобы сломать орех, и обход всех механизмов HTTP, которые существуют для этого, но он будет работать абсолютно везде, тогда как у всех других методов есть предостережения.
Edit: @jitter: вам не нужно автоматически изменять URL-адрес для каждого запроса - вы можете основывать его на метке времени файла CSS или даже просто изменить его рукой, если вы хотите убедиться, что CSS перезагружается.
Вы можете попробовать отредактировать etags сервера: http://developer.yahoo.com/performance/rules.html#etags
Но предпочтительным методом, вероятно, является переименование файла CSS, например, с указанием даты или номера сборки, чтобы пользователи всегда иметь самую последнюю.
Проверьте это решение вместо использования xx.css? Rand = 213213213
Какой элегантный способ заставить браузеры перезагружать кешированные файлы CSS / JS?
Или Google для "авто" управление версиями »плюс добавление javascript или css. Или «автоматическое управление версиями ресурсов»
. Он использует автоматический подход, который изменяет путь части URL-адреса путем добавления переменных get.