Filezilla отказано в разрешении на вопрос о передаче файла

Я использую веб-сервисы Amazon для размещения стека ламп Ubuntu, и я новичок в этом (конечно).

Я установил LAMP и WordPress для использования на своем веб-сайте, используя это руководство:

http://iampuneet.com/wordpress-amazon-ec2/

[ 118] Я закончил, и все, кажется, идет гладко. У меня есть доступ к панели управления WordPress, и я пытаюсь загрузить купленную тему. Теперь, когда я загружаю тему, я получаю эту ошибку:

The uploaded file exceeds the upload_max_filesize directive in php.ini.

Поэтому я пытаюсь добавить файл php.ini, который увеличивает максимальный размер загрузки, однако, когда я пытаюсь переместить файл в Каталог /var/www/wp-admin Я получаю эту ошибку:

Error:  /var/www/wp-admin/php.ini: open for write: permission denied
Error:  File transfer failed

Я использую экземпляр EC2 на AWS, Хост: мой IP-адрес, Имя пользователя: ubuntu, без пароля и порт 22

Любой Идея, что может быть необходимо сделать здесь? Я испробовал множество идей от Google в этом вопросе.

4
задан 6 September 2013 в 00:18

2 ответа

Даже будучи пользователем ubuntu, вы не можете писать в каталог, принадлежащий root.

Если вы хотите сделать это, вам сначала нужно загрузить свои файлы в домашний каталог (т. Е. /home/ubuntu/).

Оттуда вам нужно войти в систему через SSH, войти в систему, затем выполнить sudo cp /home/ubuntu/FILENAME /var/www/wp-admin/FILENAME или выполнить любую другую команду, заменив FILENAME фактическим именем файла. Также, если вы не копируете в /var/www/wp-admin, не забудьте вместо этого использовать правильный путь.

0
ответ дан 6 September 2013 в 00:18

Я попал в эту тему, потому что столкнулся с той же проблемой.

Когда я попытался скопировать файлы на сервер в /var/www/html/, Filezilla ответила мне, что в разрешении отказано. Мне также нужно было создать дополнительные папки. И ответ тот же - permission denied.

В поисках ответов через Google я обнаружил, что через SSH я должен изменить доступ к папке /var/. Я потерял много времени на это. И в этом не было необходимости.

Решение было простым:

Мне просто нужно было подключиться в Filezilla по SFTP-соединению с пользователем root.

0
ответ дан 6 September 2013 в 00:18

Другие вопросы по тегам:

Похожие вопросы: