bad_company, действительно - программа на Flask и т.п., будучи запущенной, всё время работает, будучи готовой к обработке НТТР запросов. Но это потому, что она работает сама по себе. А движок РНР - это приставка к НТТР серверу (который, будучи запущенным, всё время работает, будучи готовым к обработке НТТР запросов, а для некоторых из них запускает движок РНР).
Поэтому PHP создан чтобы отработать запрос и умереть: есть кому его воскресить из мёртвых. Но сути дела это не меняет.
Суть дела, скорее, меняет кое-что другое. Сайт - это ведь не только скрипты. Где-то должно быть написано: "...". Где именно? Если всё делать на Flask, то функция, возвращающая корневой запрос, должна загрузить этот текст из отдельного файла, изменить в случае необходимости и вернуть его вызывающей среде. Это менее эстетично, чем РНР (из-за чего оный и был изобретён).
Добавление к вышесказанному. В BIOS может быть опция задержки, чтобы дать Вам время оную диагностическую информацию хорошенько рассмотреть. Это время задержки может быть можно уменьшить или вообще отменить. Зайдите в BIOS и попробуйте найти там раздел Startup или Boot.
1. В локальной сети есть ещё один домен? Иметь два нельзя. Если на виртуалке сетевое подключение не bridge, a host-only, должно быть не страшно.
2. Что за ОС на хосте? Можно запустить подключение к другому домену? В разных ОС это по разному.
3. А лампочка у сетевой карточки горит? Она (карточка) могла взять и неожиданно испортиться.
Поэтому PHP создан чтобы отработать запрос и умереть: есть кому его воскресить из мёртвых. Но сути дела это не меняет.
Суть дела, скорее, меняет кое-что другое. Сайт - это ведь не только скрипты. Где-то должно быть написано: "...". Где именно? Если всё делать на Flask, то функция, возвращающая корневой запрос, должна загрузить этот текст из отдельного файла, изменить в случае необходимости и вернуть его вызывающей среде. Это менее эстетично, чем РНР (из-за чего оный и был изобретён).