Задать вопрос
@russeljo

Как открывать под локальным доменом проект на Symfony на windows 11 под WSL2 Ubuntu запущенным из symfonyCLI?

Если кто-то умеет запускать symfony под виндой на локальном домене. Пожалуйста, помогите)

Ситуация следующая
Windows 11 (на 10 аналогично) в Ubuntu под WSL2 установлен symfony-cli.

Создал проект через композер
composer create-project symfony/symfony-demo . 1.8.0

Создал проект через symfony-cli
symfony new . --version=5.4 --webapp

Не смотрите на версии, и под самой последней версией всё тоже самое. SymfonyCLI установлен как глобальное приложение в Ubuntu, самой последней версии на текущий момент (Symfony CLI version 5.10.7)

Пользуюсь документацией
https://symfony.com/doc/current/setup/symfony_serv...

Прописал прокси. Указывал в настройках винды в разделе "Использовать сценарий настройки" :
Пробовал оба варинта
1) http://127.0.0.1:7080/proxy.pac
2) http://localhost:7080/proxy.pac

Сейчас прописан 2 вариант http://localhost:7080/proxy.pac

Задал доменное имя.
Запускаю сервер:
Local Web Server
    Listening on https://127.0.0.1:8001
Local Domains
    https://symfony-5-demo.wip
Workers
    PID 437: /usr/sbin/php-fpm8.3 --nodaemonize --fpm-config /home/ruslan/.symfony5/php/1fbd14f9d2dc360b91ec0ea2c7700bd96fae831e/fpm-8.3.12.ini --force-stderr


По ip всё открывается. Под доменом вылазит в браузере DNS_PROBE_FINISHED_NXDOMAIN

Если прописываю в файле hosts: 127.0.0.1 symfony-5-demo.wip
то ERR_CONNECTION_REFUSED

Кто знает, что может быть не так?

Небольшое дополнение. Запускаю прокси symfony proxy:start
Можно открыть страницу по адресу localhost:7080
Вижу такую таблицу
Directory                                 Port          Domains
~/projects/symfony_5_demo	8001	https://symfony-5-demo.wip/


внутри wsl домен пингуется. Но curl в wsl сайт не открывает - ошибка как и у браузера.

Открывается по домену с указанием порта `https://symfony-5-demo.wip:8001` - что по сути не решает проблему
  • Вопрос задан
  • 25 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы