Я работаю flask локально на сервере apache2, который вызывает функцию, в которой я должен создать каталог. Я получаю эту ошибку:
os.mkdir('/var/www/FlaskApp/FlaskApp/training')
PermissionError: [Errno 13] Permission denied: '/var/www/FlaskApp/FlaskApp/training'
Мой файл конфигурации:
<VirtualHost *:80>
ServerName test.ddns.net
ServerAdmin test@gmail.com
WSGIScriptAlias / /var/www/FlaskApp/flaskapp.wsgi
WSGIApplicationGroup %{GLOBAL}
<Directory /var/www/FlaskApp/FlaskApp/>
Order allow,deny
Allow from all
</Directory>
Alias /static /var/www/FlaskApp/FlaskApp/static
<Directory /var/www/FlaskApp/FlaskApp/static/>
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>