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

sudo chown www-data:www-data newlogo.png

Я получил это:

chown: www--data: Invalid argument

Я создал пользователя и группу www-data , изменил владельца файла на него, но он все равно не будет загружен на сервер, потому что:

newlogo.png: open for write: permission denied
Error:  File transfer failed

Моя проблема заключается в следующем. Мне нужно загрузить этот файл на сервер и сменить владельца на www-data , все выглядит так, как будто я сделал это, когда я делаю это через "Get Info", он говорит, что пользователь www-data имеет разрешение на чтение и запись, но это все равно не будет загружать. И когда я изменяю это вручную через терминал, я все еще получаю chown: www-data: Invalid argument error.

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

1 ответ1

0

Попробуйте следующее:

sudo chown www-data newlogo.png
sudo chgrp www-data newlogo.png

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .