Ошибка подключения к FTP серверу 127.0.0.1/:21

20 сент. 2012 г., 23:00:11
Просмотры: 21.7K
Голосов: 4

Пытаюсь установить плагин WordPress на локальной машине:

Для выполнения запрошенного действия WordPress необходимо получить доступ к вашему веб-серверу. Пожалуйста, введите ваши FTP данные для продолжения. Если вы не помните свои данные, вам следует обратиться к вашему хостинг-провайдеру.

Hostname          127.0.0.1
FTP Username      macusername
FTP Password      macusernamepassword
Connection Type   Connection Type  FTP

Когда я нажимаю продолжить, получаю следующее:

Не удалось подключиться к FTP серверу 127.0.0.1/:21

Почему WordPress не работает с моими FTP данными?

0
Все ответы на вопрос 7
0

Используете Lion? Если да, то Apple убрала поддержку управления FTP-сервисом через настройки Sharing. Однако сам сервис по-прежнему доступен. Вы можете вручную включить его, выполнив эту команду в терминале:

sudo launchctl load -w /System/Library/LaunchDaemons/ftp.plist

Затем вы можете останавливать и запускать сервис следующим образом:

sudo launchctl stop com.apple.ftpd

sudo launchctl start com.apple.ftpd

Я бы рекомендовал запускать Apache от имени текущего пользователя (это полностью избавит от необходимости использовать FTP), так как это ваш локальный компьютер и он используется для разработки. Вам просто нужно изменить файл httpd.conf, который находится по пути /etc/apache2/httpd.conf.

Замените:

User _www
Group _www

На:

User вашкраткийлогин
Group staff

Затем просто перезапустите Apache, выполнив команду: sudo apachectl restart, и введите пароль.

20 сент. 2012 г. 23:28:22
0

В зависимости от вашей версии OS X, вам потребуется настроить и запустить FTP, а также открыть порт в брандмауэре. Лучше всего загуглить конкретную версию вашей OS X — 10.6, 10.7 и т.д. — и найти документацию по настройке FTP и общего доступа.

Также важно понимать последствия для безопасности при открытии FTP-доступа к вашему локальному компьютеру: кто-то, сканирующий порты вашего IP-адреса, может обнаружить FTP-порт.

Часто проще — и безопаснее — просто скачать плагин и переместить его в папку с плагинами.

21 сент. 2012 г. 00:28:47
0

Я столкнулся с этой проблемой. Эта статья мне помогла. Причин может быть несколько:

  • Проблемы с правами доступа к файлам и папкам.
  • Параметр FS_METHOD должен быть установлен в "direct" в файле wp-config.php.
  • Удалите FTP-конфигурацию из wp-config.php, если вы переносите сайт с bitnami для самостоятельного управления.

В моем случае проблема была связана с настройками bitnami.

23 дек. 2016 г. 20:48:13
0

Это происходит потому, что WordPress по умолчанию пытается использовать FTP

  • Добавьте это в ваш файл wp-config.php, чтобы переопределить настройки и использовать direct метод, что избавит от необходимости в FTP

Добавьте это в файл wp-config.php => define( 'FS_METHOD', 'direct' );

Полезная статья по теме =>

https://warptheme.com/wordpress-tutorials/update-wordpress-directly-without-using-ftp/

10 дек. 2019 г. 05:50:50
0

Вы также можете просто распаковать архив плагина и поместить его в папку плагинов. Затем активируйте плагин в разделе плагинов админ-панели WordPress.

20 сент. 2012 г. 23:58:58
0

Проверьте, запущен ли ваш локальный FTP-сервер

sudo systemctl status ftpd.service

Если нет, запустите его и попробуйте снова

sudo systemctl start ftpd.service

Надеюсь, это поможет, особенно пользователям Linux.

12 февр. 2022 г. 16:39:39
1
-1

перейдите в каталог вашего веб-сервера, например wordpress внутри него, и выполните команду

chown -R www-data:www-data

Это выполнит все необходимые действия, и вы больше не увидите сообщение об ошибке

22 дек. 2012 г. 15:03:00
Комментарии

Нет. Это опасный совет. Это может на самом деле сломать многое. Имена пользователя и группы — в вашем примере оба "www-data" — не являются универсальными. Значения по умолчанию различаются в зависимости от дистрибутива *nix и могут быть изменены администратором. Более того, эти два значения даже не обязаны совпадать. Если изменить user:group на неправильные значения для вашего сервера*, это может привести к проблемам. Во-вторых, это, скорее всего, не имеет никакого отношения к фактическому FTP-соединению, где, как указывает ошибка, возникла проблема, хотя это может повлиять на возможность передачи файлов.

s_ha_dum s_ha_dum
22 дек. 2012 г. 17:18:28