Я запускаю приложение Flask на сервере Apache2 в Ubuntu. Приложение будет принимать данные из формы и сохранять их в текстовый файл. Файл существует только на тот момент, когда он загружен на S3. После этого он удаляется.:
foodforthought = request.form['txtfield']
with open("filetos3.txt", "w") as file:
file.write(foodforthought)
file.close()
s3.Bucket("bucketname").upload_file(Filename = "filetos3.txt", Key = usr+"-"+str(datetime.now()))
os.remove("filetos3.txt")
но у приложения нет разрешения на создание файла:
[Errno 13] Permission denied: 'filetos3.txt'
Я уже пытался дать разрешения на папку, в которой находится приложение:
sudo chmod -R 777 /var/www/webApp/webApp
но это не работает