Сайт не существует: приложение Flask на Apache 2.4.29 Ubuntu 18.04

#apache #ubuntu

#apache #ubuntu

Вопрос:

Я просмотрел все предыдущие вопросы StackOverflow, касающиеся этой проблемы, но, похоже, не могу найти решение ни в одном из ответов.

Когда я запускаю команду:

 sudo a2ensite WebApp
 

Я получаю:

 ERROR: Site WebApp does not exist!
 

Это мой файл /etc/apache2/sites-available/WebApp:

 <VirtualHost *:80>
        ServerName 192.168.1.107
        ServerAdmin email@mywebsite.com
        WSGIScriptAlias / /var/www/WebApp/WebApp.wsgi
        <Directory /var/www/WebApp/WebApp/>
            Require all granted
        </Directory>
        Alias /static /var/www/WebApp/WebApp/website/static
        <Directory /var/www/WebApp/WebApp/website/static/>
            Require all granted
        </Directory>
        ErrorLog ${APACHE_LOG_DIR}/error.log
        LogLevel warn
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
 

Я скопировал это почти дословно из tech with tutorial Тима.
За исключением того, что я добавил правильные пути к файлам и изменил

 Order allow,deny
Allow from all 
 

Для

 Require all granted
 

У кого-нибудь есть какие-либо предложения?

Ответ №1:

Ты должен бежать

sudo a2ensite CSCI430_CTF1

вместо того , чтобы

sudo a2ensite WebApp

Комментарии:

1. Я написал неправильное имя файла, это WebApp