AH00558: httpd.exe: Не удалось достоверно определить, используя fe80: d1f5: 33b3: 35bf: 9182. Установите глобальную директиву ServerName для подавления - PullRequest
0 голосов
/ 26 апреля 2020

Я пытаюсь запустить мое приложение flask на Apache 2.4 на localhost. Вот мои настройки для VirtualHost из httpd-vhosts.conf:

<VirtualHost *:80>
    ServerName restaurant
    WSGIScriptAlias /wsgi "C:/Users/User/Desktop/restaurant/app/index/web.wsgi"
    DocumentRoot "C:/Users/User/Desktop/restaurant/app"
    <Directory "C:/Users/User/Desktop/restaurant/app/index">
        Require all granted
    </Directory>
    ErrorLog "C:/Users/User/Desktop/restaurant/app/logs/error.log"
    CustomLog "C:/Users/User/Desktop/restaurant/app/logs/access.log" common
</VirtualHost>

В файловых хостах я добавил строку 127.0.0.1 restaurant. Я не понимаю, почему fe80: d1f5: 33b3: 35bf: 9182 показывает, когда я запускаю httpd.exe, хотя я хочу запустить в localhost: 80. Также я попытался изменить порт 5000 вместо 80, но у меня та же ошибка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...