Учетные данные FTP на локальном сервере

2 июл. 2012 г., 11:47:51
Просмотры: 89.8K
Голосов: 23

Возможный дубликат:
wordpress на локальном сервере lamp не позволяет устанавливать плагины

Я только начал работать с WordPress локально. При попытке обновить тему/плагины у меня запрашивают учетные данные FTP, и я действительно в замешательстве... какие должны быть учетные данные FTP при работе на локальном сервере?

7
Комментарии

Это проблема с правами доступа. Вам нужно изменить настройки владельца/группы для папки wp-content/uploads, возможно, и для всего wp-content. Минусую и отмечаю как возможный дубликат: wordpress на localhost lamp не позволяет установить плагины

brasofilo brasofilo
2 июл. 2012 г. 11:56:54

Следующий ответ помог мне решить проблему. Мне пришлось установить владельца и группу в _www в настройках прав Mamp Pro.

Johan Dahl Johan Dahl
2 июл. 2012 г. 12:01:32

Хорошо, но пожалуйста, сначала поищите перед публикацией :)

brasofilo brasofilo
2 июл. 2012 г. 12:09:38

Я искал, но по какой-то причине не нашел тот пост, может быть, недостаточно тщательно искал. Постараюсь в следующий раз сделать лучше :)

Johan Dahl Johan Dahl
2 июл. 2012 г. 12:41:49

Просто добавьте define('FS_METHOD','direct'); в файл wp-config.php, и это будет работать на локальном сервере. Только убедитесь, что не добавляете это в продакшн версию. Смотрите: http://codex.wordpress.org/Editing_wp-config.php

Justin Justin
10 мар. 2014 г. 23:19:34

define('FS_METHOD','direct'); - помогло мне. Ubuntu 14.04

Tebe Tebe
17 июн. 2014 г. 18:05:57

define('FS_METHOD','direct'); также сработало у меня.

Muhammad Tahir Muhammad Tahir
14 июл. 2015 г. 20:25:28
Показать остальные 2 комментариев
Все ответы на вопрос 1
10
55

Установка прав доступа к файлам

В Mac OS X (Leopard) веб-сервер Apache работает под учетной записью пользователя _www, который принадлежит к группе _www. Чтобы позволить WordPress настраивать файл wp-config.php во время установки, обновлять файлы при обновлениях и изменять файл .htaccess для красивых постоянных ссылок, необходимо предоставить серверу права на запись в эти файлы.

Один из способов сделать это — изменить владельца директории wordpress и её содержимого на _www. Группу оставьте как staff (группа, к которой принадлежит ваша учетная запись), и предоставьте права на запись для группы.

$ cd /<путь>/Sites/<сайт>
$ sudo chown -R _www wordpress
$ sudo chmod -R g+w wordpress

Таким образом, директории WordPress получат уровень прав 775, а файлы — 664. Ни один файл или директория не будут доступны для записи всем пользователям системы.

Подробнее об этом можно прочитать на форуме MAMP: http://forum.mamp.info/viewtopic.php?f=2&t=15917

2 июл. 2012 г. 11:53:23
Комментарии

Спасибо. Я использую Mamp Pro и в окне разрешений установил владельца и группу как _www - Ваш ответ помог мне в этом.

Johan Dahl Johan Dahl
2 июл. 2012 г. 11:59:05

Ваш ответ сэкономил мне много времени с плагинами и настройкой WordPress. Спасибо! Если бы Вы могли указать хороший учебник по chown и chmod, а также правам доступа к файлам, это помогло бы еще больше (текущая ссылка не работает).

Agilius Agilius
16 июл. 2013 г. 14:48:10

Рад, что помог. Посмотрите эту тему: http://askubuntu.com/questions/19898/whats-the-simplest-way-to-edit-and-add-files-to-var-www

Pontus Abrahamsson Pontus Abrahamsson
21 июл. 2013 г. 13:43:19

Это сработало великолепно!

realph realph
12 нояб. 2013 г. 19:27:17

2015 год, а это всё ещё работает!

Rvervuurt Rvervuurt
22 апр. 2015 г. 15:13:26

Чтобы это работало с XAMPP на Mac, измените sudo chown -R _www wordpress на sudo chown -R daemon wordpress

Mohammed Atif Sami Mohammed Atif Sami
26 окт. 2016 г. 20:36:10

12-2016 и это все еще работает! @Rvervuurt

whoacowboy whoacowboy
2 дек. 2016 г. 00:54:32

10/2018 и это исправляет проблему :D - огромное спасибо!

nerdess nerdess
16 окт. 2018 г. 15:42:33

Это сработало у меня, большое спасибо и голос за!

Rohit Rohit
3 янв. 2020 г. 08:43:12

01/2020 Отлично работает

Clain Dsilva Clain Dsilva
8 янв. 2020 г. 08:18:46
Показать остальные 5 комментариев