Это не относится к вам, если вы используете Apache для локальной разработки
Недавно я занимался локальной разработкой, но впервые в своем «новом» браузере — Opera. Я настроил свой экземпляр Homestead Improved и его виртуальные хосты как обычно, но потом не смог получить ничего, кроме ошибки 502:
Если вы осмотрите инструменты разработчика, вы заметите, что статус 502 — типичный признак ошибки плохого шлюза Nginx.
Затем я потратил около 30 минут, начиная с пустых пустых журналов ошибок в моей виртуальной машине, и перепроверяя сокет и порты PHP, пока не дошло до меня, что я искал не в том месте:
Opera по умолчанию включает VPN в текущей версии на момент написания этой статьи, и когда вы пытаетесь посетить действительный домен верхнего уровня (.com, .app, .dev и т. Д.) С включенным VPN, происходит сбой. Ошибка, которую вы видите, является той из VPN Opera, которая, кстати, работает под управлением Nginx.
Чтобы решить эту проблему, все, что нужно сделать, это отключить VPN во время локальной разработки, и она будет работать.
Надеюсь, что это помогло кому-то избежать ненужной охоты на бревна.