RSS2.0 Feed button
EnglishItalianKoreanChinese (Simplified)Chinese (Traditional)PortugueseGermanFrenchSpanishJapaneseArabicRussianGreekDutchBulgarianCzechCroatianDanishFinnishPolishSwedishNorwegianHebrewSerbianSlovakThaiTurkishHungarian

"Вы не можете сказать, что цивилизация не заранее, однако, в любой войне убивают вас по-новому".
Уилл Роджерс

Сэм Devol

Running With Scissors

Читая эту

WordPress и устранение неисправностей: Разрешение CHMOD и путей, боже мой!

Опубликовано 23 июня 2006
Опубликовано на компьютеры, вещей, WordPress

permissions_noobie.png Вопросы, возникающие в связи с различной Виртуальный хостинг пакеты, версии PHP, Apache и т.д., файла разрешение вопросов иногда задним свои уродливые головы. Я надеюсь, следующие ссылки могут обеспечивать определенную помощь или направление на эти менее опытные:

"Файл не найден" "404", "Не удается создать папку", "Не удается открыть" или "не существует" ошибке остановках вещей мертвым в своей композиции. Обычно это из-за программы / сценария не найти сценарий или файла, в котором она рассчитывает, или это не "разрешен", чтобы увидеть это из-за права доступа на файл или каталог.

Давайте начнем с пути. Проверьте вашу ошибку внимательно, это, как правило, указать путь к файлу в вопросе. Я рекомендую использовать программу FileZilla FTP. FileZilla interface Открытое FileZilla и подключиться к вашему сайту. Переход по пути, указанные в ошибке и попробуйте найти файл. Если оно отсутствует, попытайтесь загрузить его снова и испытания ... Если путь отличается, проверить, если у вас есть WordPress установлен в 'Top' или корневого каталога или если он находится в подкаталоге.

Если вы нашли его, и путь является правильным, проверьте разрешения.

File permissions image

Для этого примера, я буду числа разрешений флагов:

drwxrwxrwx
1234567890

1 каталога флага, 'D', если каталог, '-', если обычный файл, а иногда 'L' для ссылки.
2,3,4 читать, писать и исполнять разрешения на пользователя (собственника) файла
5,6,7 читать, писать и исполнять разрешения для группы
8,9,0 читать, писать и исполнять разрешения на других (что иногда называют 'все').

- В любом положении, означает, что флаг не установлен
R файла чтение владелец, группа или другой
W файла для записи. В каталоге, доступ на запись означает, что вы можете добавлять или удалять файлы
X исполняемого файла (только для программ и сценариев оболочки - не полезно для файлов данных). Выполнить разрешения на каталоге означает, что вы можете получить список файлов в этом каталоге
S в том месте, где 'X', как правило, идти называется Set-UID или установка флага GroupID (на исполняемую программу с Set-UID или требование GroupID, что программа выполняется с разрешения его владельца / группы. О каталоге, set-UID/set-groupID силы файлами и каталогами, созданные внутри наследовать пользователь / Goup родительский каталог).

"Типичная установка WordPress достаточно WP-контентом / каталогов будет 777 (временно) ..."

В целях безопасности, настройках разрешений для WordPress должно быть 755 на 644 каталогов и файлов. Большинство хостов, однако, требуют все процессы, порожденные пользователь должен иметь уникальную самобытность добавить дополнительный уровень безопасности. Таким образом, если WordPress или плагин создает файл или каталог, он будет иметь уникальный владелец (а зачастую и группы), так что каталог с 755 не позволит нам создавать файлы в нем и файл с 644 не позволит нам сохранить изменения к нему. Таким образом, изменение должно произойти.

Здесь мы попали в "Ваша оценка может измениться" область. Типичная установка WordPress достаточно wp-content/ каталогов будет 777 (так что WordPress может создать wp-contents/uploads/ папка). Если ваш wp-content/uploads/ уже существует, вы можете прямо над хопа и сделать wp-content/ 755. Если вы включили мою организацию добавления в месяц и из года основаны папках то подкаталоги должны быть проверены, а также wp-content/uploads/2006/06 к примеру), так что вам придется uploads/ для 777, 2006/ будет 777 и 06/ будет 777. Если вы используете плагин ImageManager, вам необходимо проверить разрешения на wp-content/uploads/2006/06/.thumbs/ как хорошо!

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

Некоторые люди используют редактор администратора для редактирования тем и модулей в файлах (я рекомендую, если только против этого вы можете сохранить на 644 файлов, редактируемой там), Discover они имеют разрешение вопросов (как процесс, PHP будет иметь различные полномочия по большинству серверы) и изменить свои файлы на 666. Мне неловко с этим. И у меня есть поклонники FileZilla. Да, я должен получить больше.

Если я могу FTP на мой сайт с FileZilla и дважды щелкнуть по файлу, он открывается в своем любимом текстовом редакторе (Edit: Настройки: Просмотр файлов / редактирования в меню FileZilla) и в гораздо более "удобными" Окружающая среда я могу внести изменения, сохранить, и нажмите кнопку ОК, чтобы загрузить измененные файлы на сервер. Еще одним преимуществом этого является то, что файл был прочитан и написано через FTP который поддерживает мою пользователей / групп личности, давая мне больше безопасности и контроля.

Если у Вас есть предложения по этой статье, не стесняйтесь, оставляйте комментарии ...

34 пользователей комментирует "WordPress и устранение неисправностей: Разрешение CHMOD и тропинок, ах!

Подписаться на эти комментарии Комментарий RSS или TrackBack URL
Ру говорит:
6-23-2006 в 13:01:00 от 69.253.130.158

Спасибо, очень полезно. Я искал что-то похожее на это.

Сэм говорит:
6-24-2006 в 21:13:02 от 65.78.97.147

Пожалуйста!

Дэрил Oberacker говорит:
7-8-2006 в 13:27:45 от 207.200.116.74

Мой бывший girlfreind создан этот сайт, и я всегда его отредактировали, но вдруг кнопку "Изменить" на моем экране сайт ушел? Я не могу получить доступ к любому править opions? Как я могу получить это обратно, так как мой бывший все еще недоступна? Мне нужно для добавления нового материала можно скорее? Может кто-то мне помочь? Дэрил

Сэм говорит:
7-8-2006 в 13:36:34 от 65.78.97.147

Пока вы не выяснить, почему кнопку "Изменить" исчезли, вы всегда можете попытаться [yourdomainhere].com/fishing/wp-admin и это должно заставить экран РГ Логин придумать.

Эдгарс говорит,
8-13-2006 в 13:16:32 от 87.110.70.27

У меня проблема с загрузкой изображений РГ .. Так что если я получил это право, то все мои WP-содержание разрешений должно быть 644.

Сэм говорит:
8-13-2006 в 18:04:29 от 65.78.97.147

Эдгарс: следующее из этого пункта, что я думаю, относится к вам:

"Типичная установка WordPress достаточно WP-контентом / каталогов будет 777 (так что WordPress может создать wp-contents/uploads папку). Если вы включили мою организацию добавления в месяц и из года основаны папках то подкаталоги должны быть проверены, а также (wp-content/uploads/2006/06 например). "

Любую директорию WordPress предназначена для использования, возможно, потребуется 777.

Антоний говорит:
8-27-2006 в 17:37:05 от 62.252.64.30

Changinging режиме WP-контентом / каталогов на 777 которая в значительной степени рассматривается как небезопасные представляет собой нарастающую темой всей WordPress. Но это не совсем верно, если у вас есть доступ к оболочке: Проблема в том, что в окне Linux, PHP скрипты работать как никто, кроме каталога, принадлежащие пользователю, так что никто не может написать на него, если это CHMOD 777. Лучшим решением является изменение в собственность каталоге никому, а затем загрузить каталог может быть CHMOD 755 и все каталоги, созданные Wordpress также CHMOD 755.

В корпусе CD в корневой каталог Wordpress, а затем тип и введите:

Chown никто WP-контентом

Если вы не имеете доступ к оболочке, задать свой веб-узел, чтобы делать это за вас.

Но если ваш сервер работает с phpsuexec включена, PHP скрипты запускаются от пользователя, который также имеет доступ на запись в каталоги, принадлежащие пользователю. Таким образом, в данном случае загрузить каталог может быть CHMOD 755.

Сэм говорит:
8-27-2006 в 18:00:19 от 65.78.50.139

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

И 777 на современный узел не так опасно, как это ни звучало, она все равно бы принять определенные процесс / Config неудачей для его эксплуатации, а поскольку мы говорим об / добавления / я не слишком беспокоился о ком-взлом Image / Zip-файлы, которые держат там.

Pizdin Dim говорит:
8-29-2006 в 16:54:44 от 220.240.241.52

Там's фундаментальной проблемой безопасности с установкой файл типа "РГ-config.php" на 644 в общей окружающей среды: она позволяет другим пользователям, что принимающие читать ваши настройки базы данных, содержащихся в этом файле. Затем они могут использовать настройки базы данных и сделать все, что они хотели с данными базы данных. См. этой теме на форуме РГ более:

http://wordpress.org/support/topic/83831

EDIT: Что я пренебрегал сказать выше, что проблема безопасности применяется, если хостинг-провайдер позволяют SSH доступ к вашему счету.

Сэм говорит:
8-29-2006 в 17:52:24 от 65.78.50.139

Pizdin: Это просто не соответствует действительности в большинстве современных общих условиях.

Но я ценю ссылку, люди могут прийти к своим выводам; ')

Ади Yesaya говорит:
4-12-2007 в 07:13:08 от 84.241.248.37

Привет, я озабочен 777 вопросом wp-plugin/uploads /

Что если люди и положить некоторые скрипты в этой папке, которая будет выполняться, когда удалить другие файлы в другие папки (или сделать несколько неприятных вещей)?

Сэм говорит:
4-12-2007 в 07:37:56 от 216.164.18.158

Привет Ади:

Ваши проблемы являются действительными. В зависимости от принимающей это часто становится баланс между безопасностью и простотой в использовании.

Если бы мне пришлось использовать 777 (или 666 файлов), как только я закончила внесении изменений я бы сильное искушение переключить все обратно в 755/644. И я, когда я проходила с Network Solutions (которого я не рекомендую в качестве принимающей).

Проблема обычно состоит в том, как Интернет-хост присваивает идентификационные данные пользователя, который входит в систему через FTP / ETC. и самобытности уделяется процессам внутри сотканной из интерфейса администрирования РГ (процесс PHP (S)). Они, как правило, различны, и поэтому вы видите различие в поведении, когда редактирование / удаление / загрузки файлов с FTP / ETC. и когда это делать в пределах района Admin РГ ...

Мой текущий хост, site5.com, рассматриваются вопросы безопасности по-разному, поэтому я могу держать в 755 каталогов и файлов в 644 еще не получила разрешения ошибки при использовании инструментов РГ администратора.

С другой стороны, как Pizdin указано выше (некоторые хосты), другой пользователь может читать мои РГ-config.php в моих текущих условиях. Это касается не слишком меня (я сохранить резервные копии и наиболее хакеры не "кормой в их собственном гнезде ', так сказать), но я изменил РГ-config.php до 600.

thirstan говорит:
10-7-2007 в 01:02:33 от 75.40.252.173

Я нахожусь в процессе создания другой блог на новый хост с моего собственного доменного имени и возникли проблемы с разрешениями, Ваше сообщение, как представляется, именно то, что я ищу, я было интересно, если эта должность до сих пор актуальна для нынешнего WP ?

Wow, что является одним выполняемые по приговору :)

спасибо,
thirstan

Сэм говорит:
10-7-2007 в 07:17:38 от 70.110.189.135

Thirstan: Да, ничего не изменилось там.

Версия WP не имеет большого значения, хотя принимающая среда. Пример: На aplus.net (и сетевых решений), вы испытываете проблемы с WP не имеющие 'разрешения' для создания каталогов и файлов. Тем не менее, хозяева, как site5.com ручкой иначе, и вы не заметите любые разрешения вопросов, возникающих в WordPress / PHP процессы создания или редактирования файлов.

namnum говорит:
9-6-2008 в 15:37:20 от 98.98.58.198

Сэм спасибо за это. Я боролся с 1and1 за последние недели, поскольку они не могли объяснить мне, почему вдруг плагина Ecommerce моих уже не мог создать миниатюры фотографий мы загрузить.

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

Еще раз спасибо.

Grump говорит:
10-21-2008 в 08:35:18 от 24.82.186.53

Лучшее решение для этого, чтобы вручную создать свою структуру каталогов заранее. Единственная причина требовать 777 WordPress происходит потому, что необходимо создать эти каталоги. Однако, если директория уже существует более жесткий набор разрешений, это возможно. Таким образом, создайте директорию для следующих двух лет (в одной папке для каждого месяца), то CHMOD 755 каталогов и файлов 644. Иногда я замечаю, что необходимо 775 каталогов в зависимости от вашего хоста.

Ура!

busbyseotest! говорит:
11-20-2008 в 18:42:52 от 114.121.53.93

Привет, я попытался CHMOD WP-контентом от 755 до 644, но результат всегда становится 764. любая идея? спасибо

7-2-2009 в 18:36:25 от 79.212.190.164

большая статья, теперь все работает нормально, THX.

wafwot говорит:
8-5-2009 в 15:16:47 от 207.115.64.151

Три слова: PHP Safe Mode.

Я гнался этой проблемы для клиента в течение примерно одного часа. Папки закачек принадлежит Apache пользователю, но любой год или месяц каталоги Wordpress пытался создать в закачек не удалось, пока я не отключена PHP Safe Mode. Теперь он работает как chizzamp!

Мэтт говорит,
8-7-2009 в 02:18:02 от 94.169.136.102

Cheers Сэм. Просто столкнулся с этой проблемой, в то время мигрируют на WordPress.com. Org блог на новый хост. Это первый раз, когда я был изменить права доступа к файлу.

Спасибо,

Мэтт

XTC-шаблонов говорит:
8-24-2009 в 07:30:28 от 82.207.232.108

Woow Великий пост, это будет очень полезно для меня. Спасибо за эту замечательную вещь.

madhuriesingh говорит:
9-6-2009 в 06:12:58 от 122.170.28.96

Я пытался изменении разрешения на изменение путей, но ничего не работает.

До Барда комментирует.

Я изменил путь путем удаления передней косую черту перед wp-content/uploads ... и это работает:)

rj.techie говорит:
11-25-2009 в 07:09:00 от 122.183.241.126

Здравствуйте, нет смысла давать разрешение внутри сервера для этого. Просто войдите в РГ помощью полномочия администратора и перейдите к Настройки -> Другое ->, а затем скопировать и вставить путь по умолчанию показаны там. Это позволит решить проблему, и я был фиксированным это сейчас ... :-) Это так просто. Не Bang слишком много для простого вопроса.

Привет,
RJ.
Системный инженер
actsupport.com

Сэм говорит:
11-25-2009 в 13:15:25 от 24.115.247.20

Благодаря RJ, но это немного сложнее с некоторыми веб-хостов.

Алла говорит:
12-8-2009 в 15:57:14 от 93.136.75.102

Здравствуйте,

У меня проблемы с разрешениями на моей платформе Wordpress, и никто не знает, как их решить. Пожалуйста, помогите!
Когда я пытаюсь изменить разрешения для некоторых файлов, например, index.php (что является довольно важным файла, я уверен, вы согласитесь) до 666, я получаю такую строку: 500 'SITE CHMOD 666 index.php': Команда не понимал

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

Я не знаю, что делать дальше. Мой хостинг не дает Доступ к CPanel, и они используют Windows и говорят, что им придется "только чтение" отпечаток на файлы, если они только читаемыми, но они не имеют их, так что я должен иметь возможность изменять права доступа . Но я не являюсь. Они также говорят, может быть, я могла бы изменить настройки сервера внутри WordPress, но я не нашел, где я могу сделать, что еще.

Есть ли что-нибудь еще я могу сделать? Пожалуйста, помогите!

Сэм говорит:
12-8-2009 в 16:37:51 от 24.115.247.20

@ Частности: Windows совершенно другой животное, когда оно доходит до разрешения. Я предлагаю вам спросить вашего хоста двигаться вам Linux-сервера, и если они не могут найти другой хост ... разрешений является лишь одной из проблем, у вас могут возникнуть WordPress работает на сервере Windows; ')

, А в отношении index.php; Он не должен быть 666, это будет означать, другие могут писать в него. Сделать 644.

Алла говорит:
12-8-2009 в 16:41:05 от 93.136.76.5

Я уже пробовал 644 тоже, но ничего не работает.
Я не думаю, что они могут двигаться мне Linux, либо.

Я уже сказал, что лучше найти другой хостинг, кажется, я действительно нужно.:)
В любом случае Спасибо!

Алла говорит:
12-9-2009 в 08:28:41 от 93.136.53.185

Здравствуйте,
Это я опять. Мой хостинг имеет в конце концов удалось переместить меня на платформе Linux, но проблема остается. В Filezilla разрешение "644", но я не могу записать в файл в Wordpress-это все еще говорит, что я должен изменить разрешение, прежде чем я могу писать. (?)

Кроме того, теперь даже тыс разрешений я ушли в прошлое.

Любые идеи?

Сэм говорит:
12-9-2009 в 08:56:31 от 24.115.247.20

@ Частности: Похоже, мы становимся в последние 2 пунктам статьи; вашего хостера стоит PHP отображения процессов для друга "пользователь" (а не другое лицо, а другой "ID"), которая является одной из форм "безопасности", что использоваться, чтобы быть популярным. Я предлагаю вам использовать программу FTP в этих условиях (не встроенный редактор).

Не жалею переход на Linux-сервера, есть еще несколько вопросов, которые могли бы (бы?) Имеют выскочил помощью M $ сервера ...

Алла говорит:
12-9-2009 в 11:27:21 от 93.141.6.90

Я старался, что и это сработало. Благодарю вас так очень много! После ок. 10 информатики, я спросил, не знаю, как решить эту проблему (включая хостинг поддержка), вы действительно экономит жизни! :)

12-14-2009 в 21:36:43 от 114.59.188.66

Я закладок эту страницу.
Я использую WordPress, эта статья поможет мне когда-нибудь.

Trackback & Pingback
7-15-2009 в 13:33:31 от 75.119.216.146
10-12-2009 в 08:48:59 от 77.92.147.72

Leave Your Ответ под

Имя пользователя

Адрес электронной почты

Вебсайт I follow icon

"); // zoom: 1 is a css hack for IE filter opacity document.write("
"); ticker.init();//]]>

О сайте

Фото из обезьяны

Наблюдение обезьяны и устранение неполадок

бывший директор по ИТ

бывший директор Digital Video

бывшие ракетные Механик

Мотоцикл бывший механик

Работа Справочная Свяжитесь со мной
Улучшение веб-с Nofollow взаимности.