Я установил WordPress на настольную версию Ubuntu 10.10 и пытаюсь установить плагин из браузера (я знаю, что могу добавить его в wp-content / plugin, но я хочу сделать это через веб-браузер с использованием FTP). экран, когда я пытаюсь установить автоматическое обновление или установить плагин из веб-браузера.
Я предоставляю имя хоста 127.0.0.1, имя пользователя и пароль, которые я использую для входа в WordPress. Я получаю ошибку
Имя пользователя / пароль неверны и не могут подключиться к 127.0.0.1:20
Я думаю, что мне придется предоставить пользователю пароль FTP, но я не знаю, как. Я уже установил vsftp, но когда я пытаюсь "ftp 127.0.0.1", я получаю -
$ ftp 127.0.0.1
Connected to 127.0.0.1.
220 (vsFTPd 2.3.0)
Name (127.0.0.1:gaurav): root
331 Please specify the password.
Password:
530 Login incorrect.
Login failed.
ftp>
Wordpress работает локально на моем рабочем столе Ubuntu.
Просто добавьте эту строку в wp-config.php
Тогда все будет хорошо.
источник
Если вы используете файл по умолчанию, проблема, с которой я не сталкивался, была связана с разрешением записи. Это решило мои проблемы.
источник
Для меня изменение владельца папки WordPress решило проблему.
источник
Я была такая же проблема.
Когда я создал свой сервер Ubuntu, я установил сайт WordPress, и каждый раз, когда я хотел обновить плагин, мне нужен был доступ по FTP, который действительно раздражал. Я знал, что могу просто добавить детали ftp в конфигурацию для WordPress, но я был как NAH! Так что оказалось, что WordPress не может записывать файлы в каталог wp-content, потому что у apache нет прав на редактирование каталога, поэтому я так и исправил.
Скопировать файл группы в группы в одном каталоге
Тогда дайте рекурсивное разрешение apache
Это оно.
Еще один способ сделать это - отредактировать apache envvars
Отредактируйте строки там, где написано
И замените www-data своим именем пользователя для Ubuntu
Теперь перезапустите Apache
а затем убедитесь, что ваша учетная запись имеет разрешения на каталог
Если это не работает для вас, то просто ответьте.
источник
Чтобы настроить
vsftpd
, открытьvsftpd.conf
в/etc
и копировать вставить следующий код в ваш vsftpd.confПримечание.
Вам следует создать новый каталог внутри
/srv
с именем ftp или любым другим именем, которое вы предпочитаете. Если вы предпочитаете другое имя, вам следует изменить строкуanon_root=/srv/ftp
наanon_root=/srv/toyourfoldername
Теперь поместить все ваши файлы в папку / srv / ftp.Чтобы проверить настройки в типе localhost:
ftp://127.0.0.1
Если у вас есть какие-либо проблемы, дайте мне знать.
Чтобы запустить / остановить / перезапустить vsftpd:
источник
sudo service vsftpd ....
Это сработало для меня:
Добавьте этот файл к
wp-config.php
:для получения дополнительной информации http://www.jamison.org/2010/12/04/how-to-configure-wordpress-for-automatic-ftps-updates-using-vsftp-in-ubuntu/
источник