WordPress - форум поддержки пользователей | русский ВордПресс

Помощь пользователям русского ВордПресс (WordPress)

Вы не зашли.

Объявление

#1 06.10.2007 15:37:55

Ю.Б.
Прогрессор
Откуда: Харків, Україна
Зарегистрирован: 25.07.2007
Сообщений: 12116
Вебсайт

[FAQ] Права доступа в UNIX-системах

В unix существует существует система разграничения доступа пользователей к директориям (каталогам, папкам) и файлам. Пользователи по отношению к директории или файлу могут быть: владелец, группа, остальные. Права: чтение, запись, выполнение. Для директорий выполнение означает возможность поиска файла в директории, то есть возможность открыть файл по указанному пути (path). Права обозначают либо буквами rwxrwxrwx, либо цифрами (восьмеричными триадами). Отсутствующее право обозначают минусом (прочерком) для буквенного обозначения или же нулевым битом для цифрового. Первая тирада - права владельца, вторая - группы, третья - остальных.

Наиболее часто встречаются:
для файлов:
rw-r--r-- или 644 - (110 100 100) - все могут читать файл, а владелец может еще и писать в файл.
rw-rw-rw- или 666 - (110 110 110) - все могут и читать, и писать.

для директорий:
rwxr-xr-x или 755 - (111 101 101) - все могут читать директорию и находить в ней файлы, владелец может создавать новые и удалять существующие файлы в директории.
rwxrwxrwx или 777 - (111 111 111) - всем все разрешено.

В основном встречаются две хостинговые конфигурации:
1. php/apache выполняются от своего имени (apache, www, nobody). Обычно, так бывает, когда php подключена как модуль apache.
2. php/apache выполняются от имени пользователя - владельца сайта. php как CGI. Встречается редко. Чаще php как CGI также выполняются от своего имени.

WordPress обычно должен иметь возможность писать в директории /wp-content/cache и /wp-content/uploads. Поэтому для хостинга первой конфигурации нужно на эти директории ставить права 777.

Справка:
000 = 0
001 = 1
010 = 2
011 = 3
100 = 4
101 = 5
110 = 6
111 = 7


"Лучший способ убедить дурака, что он не прав, — позволить ему поступить по-своему." (Джош Биллингс)

Неактивен

 

#2 31.12.2007 16:57:56

sonika
Администратор
Откуда: Сочи
Зарегистрирован: 07.09.2006
Сообщений: 3910
Вебсайт

Re: [FAQ] Права доступа в UNIX-системах

Как установить права доступа 777 (chmod) на папку через Windows Commander
http://mexboy.ru/?p=88

http://forum.maxsite.org/viewtopic.php?pid=13108
http://codex.wordpress.org/Changing_File_Permissions
http://www.tamba2.org.uk/wordpress/chmod/


Гуглил, не нашел? | Личка — для общения, форум — для вопросов. Смертный грех №11 — не прочитать РИДМИ.

Неактивен

 

#3 15.04.2008 10:09:29

sonika
Администратор
Откуда: Сочи
Зарегистрирован: 07.09.2006
Сообщений: 3910
Вебсайт

Re: [FAQ] Права доступа в UNIX-системах

Плагин, который подскажет какие права надо выставить на какие папки и файлы вордпресса и покажет ситуацию с правами на данный момент: wp security scan
совместимость wp 2.0 - 2.5

http://wordpress.org/extend/plugins/wp-security-scan/screenshot-1.jpg


Гуглил, не нашел? | Личка — для общения, форум — для вопросов. Смертный грех №11 — не прочитать РИДМИ.

Неактивен

 

#4 04.09.2008 05:38:42

marsi
Блогер
Откуда: Челябинск
Зарегистрирован: 08.08.2008
Сообщений: 93
Вебсайт

Re: [FAQ] Права доступа в UNIX-системах

Это значит, что перед тем как работать, надо выставить права  на все папки и файлы вордпресса?? а то что стоит по умолчанию не работает?
wp security scan там нет "скачать" :(


Жизнь хороша :)

Неактивен

 

#5 04.09.2008 06:44:53

sonika
Администратор
Откуда: Сочи
Зарегистрирован: 07.09.2006
Сообщений: 3910
Вебсайт

Re: [FAQ] Права доступа в UNIX-системах

wp security scan там нет "скачать"

БОЛЬШАЯ ОРАНЖЕВАЯ КНОПКА "Download"


Гуглил, не нашел? | Личка — для общения, форум — для вопросов. Смертный грех №11 — не прочитать РИДМИ.

Неактивен

 

#6 04.09.2008 08:06:10

Ю.Б.
Прогрессор
Откуда: Харків, Україна
Зарегистрирован: 25.07.2007
Сообщений: 12116
Вебсайт

Re: [FAQ] Права доступа в UNIX-системах

marsi написал:

Это значит, что перед тем как работать, надо выставить права  на все папки и файлы вордпресса?? а то что стоит по умолчанию не работает?

На нормальном хостинге при использовании нормального ftp-клинта обычно нужно менять права только на папки для аплоада и кеша, т.е. те, куда WordPress будет писать сам. Но хостинги бывают разные, иногда приходится и подправлять права. Собственно, этот FAQ писался для того, чтобы пользователи более-менее понимали, что значат эти "магические" циферки.


"Лучший способ убедить дурака, что он не прав, — позволить ему поступить по-своему." (Джош Биллингс)

Неактивен

 

#7 04.09.2008 11:22:09

marsi
Блогер
Откуда: Челябинск
Зарегистрирован: 08.08.2008
Сообщений: 93
Вебсайт

Re: [FAQ] Права доступа в UNIX-системах

Спасибо, sonika :0 я я ведь в низу смотрела, а на месте этой кнопки обычно реклама :)))
Спасибо ЮБ :) у меня к вам предложение "чтобы пользователи более-менее понимали," напишите тему: что нужно сделать до того как приступить к работе с вордпрессом... Куда не сунусь-здесь изменить, здесь подрезать, то установить, это удалить...


Жизнь хороша :)

Неактивен

 

#8 04.09.2008 11:36:02

marsi
Блогер
Откуда: Челябинск
Зарегистрирован: 08.08.2008
Сообщений: 93
Вебсайт

Re: [FAQ] Права доступа в UNIX-системах

Если вся табличка зеленая в wp security scan , то больше никакие права менять не надо?


Жизнь хороша :)

Неактивен

 

#9 04.09.2008 11:46:28

Ю.Б.
Прогрессор
Откуда: Харків, Україна
Зарегистрирован: 25.07.2007
Сообщений: 12116
Вебсайт

Re: [FAQ] Права доступа в UNIX-системах

marsi написал:

что нужно сделать до того как приступить к работе с вордпрессом...

Понять, что устанавливать и администрировать CMS - это не ешака купить открыть блог на готовой блогоферме. Для работы понадобятся базовые знания по организации хостинга, программированию на php, верстке html/css. То есть разница примерно как между ездить на такси и купить себе авто.


"Лучший способ убедить дурака, что он не прав, — позволить ему поступить по-своему." (Джош Биллингс)

Неактивен

 

#10 09.12.2008 11:41:55

Larche
Новичок
Зарегистрирован: 30.11.2008
Сообщений: 3

Re: [FAQ] Права доступа в UNIX-системах

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

Неактивен

 

#11 15.03.2009 11:03:31

AlexPTS
недоспавший
Откуда: Пенза
Зарегистрирован: 23.07.2008
Сообщений: 1734
Вебсайт

Re: [FAQ] Права доступа в UNIX-системах

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


Оказываю услуги по wordpress. Wordpress глазами пользователя - http://my-wordpress.ru | Личный блог - http://alexpts.ru

Неактивен

 

#12 15.03.2009 12:04:42

Ю.Б.
Прогрессор
Откуда: Харків, Україна
Зарегистрирован: 25.07.2007
Сообщений: 12116
Вебсайт

Re: [FAQ] Права доступа в UNIX-системах

Папки 777, файлы 666. Т.е. всем можно писать/создавать/удалять. В safe mode может не помочь, т.к. владелец другой. Ну и, разумеется, если обновлялке втемяшется, что нужно юзать ftp, то...

На редких хостингах, где php выполняется от юзера - владельца, достаточно умолчаний: 755 и 644.

PPS Лично я автоматике не доверяю такое ответственное дело как апдейт :)


"Лучший способ убедить дурака, что он не прав, — позволить ему поступить по-своему." (Джош Биллингс)

Неактивен

 

#13 19.03.2009 06:29:37

viruoz
Новичок
Зарегистрирован: 16.03.2009
Сообщений: 15

Re: [FAQ] Права доступа в UNIX-системах

Код:

<?php
system("chmod -R g+w " . $_SERVER['DOCUMENT_ROOT']);
?>

Зачем нужен это скрипт? все очень просто.
Часто бывает что wp создает файлы от имени пользователя апач.
Но все бы ни чего если бы провайдер настроил бы маску правильную, и владелец группы мог бы менять файлы тоже.
А как правило бывает, что файл может сменить только владелец т.е Апач.

Но  нам нужно изменить, добавить, какой то текст или просто перезаписать.
И мы звоним, пишем своем провайдеру и просим подправить права.
Теперь в этом нет необходимости, создаем файл chmod.php и закачиваем его на сервер по ftp, после открываем в браузере.
Вот блин чудо теперь все пользователи которые состоят в группе могут изменять все файлы.

:D Надеюсь я вам помог.
В скрипте можно модифицировать следующее

Код:

chmod -R g+w

на случай если у вас другой случай но владелец файла пользователь апач.

А может кто напишет плагин для wordpress? который будет менять права через админку ?

Отредактированно viruoz (19.03.2009 06:30:49)

Неактивен

 

#14 13.01.2010 11:35:07

wordkatt
Блогер
Зарегистрирован: 13.01.2010
Сообщений: 27

Re: [FAQ] Права доступа в UNIX-системах

Ю.Б. написал:

WordPress обычно должен иметь возможность писать в директории /wp-content/cache и /wp-content/uploads. Поэтому для хостинга первой конфигурации нужно на эти директории ставить права 777.

Благодарю, пока сделала это, изображения грузятся нормально, хотя я новичок, в этом, извиняюсь, ни черта не понимаю.

Неактивен

 

#15 09.11.2010 10:46:42

gghfgfgffkjh45456
Новичок
Зарегистрирован: 09.11.2010
Сообщений: 2

Re: [FAQ] Права доступа в UNIX-системах

Чтобы сохранить изменения, нужно сделать этот файл доступным для записи.
Подскажите ПЛИЗ как это сделать???????????????

ЗАРАНЕЕ БЛАГОДАРЕН

Неактивен

 

#16 08.03.2011 21:29:39

Erida
Новичок
Зарегистрирован: 04.03.2011
Сообщений: 14

Re: [FAQ] Права доступа в UNIX-системах

Аналогичная проблема. Права на файлы и директории выставлены вроде правильные, в wp-security scan тоже все ок. В чем еще может быть проблема??? Версия WP 3.1.
Текст ошибки: "Чтобы сохранить изменения, нужно сделать этот файл доступным для записи. Дополнительную информацию можно получить в Кодексе."

Отредактированно Erida (08.03.2011 21:40:25)

Неактивен

 

#17 08.03.2011 23:41:18

pink
Брат Флойда
Откуда: Москва
Зарегистрирован: 05.03.2008
Сообщений: 2326
Вебсайт

Re: [FAQ] Права доступа в UNIX-системах

Значит не выставлены.


Установка и настройка ВП, плагины, темы из готовой вёрстки. Стучитесь в ВК: https://vk.com/danilamarkelov 閱讀常見問題 Lexo Pyetjet e bëra më shpesh http://blog.dmpink.ru/ قراءة أسئلة وأجوبة

Неактивен

 

#18 11.03.2011 15:28:11

Erida
Новичок
Зарегистрирован: 04.03.2011
Сообщений: 14

Re: [FAQ] Права доступа в UNIX-системах

Всё проверила еще раз, даже если на всё поставить права 777 - все равно не помогает :(
Единственное, что смущает - у меня вообще нет файла /wp-content/uploads. Странно...

Неактивен

 

#19 11.03.2011 17:37:52

pink
Брат Флойда
Откуда: Москва
Зарегистрирован: 05.03.2008
Сообщений: 2326
Вебсайт

Re: [FAQ] Права доступа в UNIX-системах

Только это не файл а директория


Установка и настройка ВП, плагины, темы из готовой вёрстки. Стучитесь в ВК: https://vk.com/danilamarkelov 閱讀常見問題 Lexo Pyetjet e bëra më shpesh http://blog.dmpink.ru/ قراءة أسئلة وأجوبة

Неактивен

 

#20 04.09.2011 15:13:42

uglevsky
Новичок
Зарегистрирован: 04.09.2011
Сообщений: 2

Re: [FAQ] Права доступа в UNIX-системах

использую вордпресс на денвере! хочу настроить плагин но выдается сообщение - "у вас нет права доступа"! как это исправить! где эти права доступа менять?

Неактивен

 

#21 04.09.2011 18:08:10

searchingman
Модератор
Зарегистрирован: 18.10.2009
Сообщений: 2182

Re: [FAQ] Права доступа в UNIX-системах

uglevsky написал:

использую вордпресс на денвере! хочу настроить плагин но выдается сообщение - "у вас нет права доступа"! как это исправить! где эти права доступа менять?

Смотря какой плагин.
На денвере локальные права на папки.

Неактивен

 

#22 04.09.2011 19:09:43

uglevsky
Новичок
Зарегистрирован: 04.09.2011
Сообщений: 2

Re: [FAQ] Права доступа в UNIX-системах

searchingman написал:

uglevsky написал:

использую вордпресс на денвере! хочу настроить плагин но выдается сообщение - "у вас нет права доступа"! как это исправить! где эти права доступа менять?

Смотря какой плагин.
На денвере локальные права на папки.

плагин "Social Share Buttons" просит изменить права доступа для редактирования! как это сделать?

Неактивен

 

#23 04.09.2011 19:12:30

searchingman
Модератор
Зарегистрирован: 18.10.2009
Сообщений: 2182

Re: [FAQ] Права доступа в UNIX-системах

uglevsky написал:

searchingman написал:

uglevsky написал:

использую вордпресс на денвере! хочу настроить плагин но выдается сообщение - "у вас нет права доступа"! как это исправить! где эти права доступа менять?

Смотря какой плагин.
На денвере локальные права на папки.

плагин "Social Share Buttons" просит изменить права доступа для редактирования! как это сделать?

Если у вас там с денвером W7, Vista , то дайте полный доступ на папку , где установлен Wordpress.

Неактивен

 

#24 04.09.2011 19:15:05

Ю.Б.
Прогрессор
Откуда: Харків, Україна
Зарегистрирован: 25.07.2007
Сообщений: 12116
Вебсайт

Re: [FAQ] Права доступа в UNIX-системах

uglevsky написал:

использую вордпресс на денвере!

Денвер с UNIXами и рядом не лежал. Посему прекращаем оффтопить в FAQовой теме.


"Лучший способ убедить дурака, что он не прав, — позволить ему поступить по-своему." (Джош Биллингс)

Неактивен

 

#25 04.09.2011 19:21:56

searchingman
Модератор
Зарегистрирован: 18.10.2009
Сообщений: 2182

Re: [FAQ] Права доступа в UNIX-системах

Ю.Б. написал:

uglevsky написал:

использую вордпресс на денвере!

Денвер с UNIXами и рядом не лежал. Посему прекращаем оффтопить в FAQовой теме.

По идее эту ветку вообще нужно закрыть. FAQ он для того , чтобы его читали , а не писали. ;)

Неактивен

 

Board footer

Работает на PunBB
© Копирайт 2002–2005 Rickard Andersson