Я переключаю сайт на Amazon EC2, и страницы, которые позволяют пользователю загрузить файл в каталог, не работают. Когда я вошел в систему как root через ssh, я могу «дотронуться» до нового файла, но не тогда, когда я вошел как мой обычный профиль пользователя. Это все еще говорит

touch: cannot touch `test.txt': Permission denied

Я сделал chmod 755 -R н

это каталог в /var /www /html. Нужно ли что-то еще где-то менять?

1 ответ1

0

Попробуйте проверить владение /var/www/html/n . Если разрешения 755 , только владелец может добавлять туда файлы. Также, если test.txt уже существует, проверьте, кому он принадлежит. Если файлы принадлежат пользователю root , используйте chown чтобы сменить владельца на обычную учетную запись.

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