Я хотел попробовать обновить свои навыки Symfony, потому что я остановился в Symfony v2.И я знаю, что v4 только что вышел.
Я создал свой проект так:
Latitude-5580:/var/www$ php symfony.phar new Symfony 3.4.16
Это привело к созданию папки Symfony внутри www /
ИзВ этот момент я думал, что у меня будет доступ к комплекту по умолчанию от Symfony, поэтому я попытался
http://localhost/Symfony/web/app_dev.php
Но у меня ошибка 404. (Localhost работает).
Первое, ктоМне пришло в голову, что это может быть связано с обновлением с v2 до v3;и я увидел, что в v3 был какой-то легкий внутренний слуга.
Итак, я сделал:
Latitude-5580:/var/www/Symfony$ php bin/console server:start
[OK] Server listening on http://127.0.0.1:8000
С этого момента я попытался:
http://localhost:8000/Symfony/web/app_dev.php
И на этот раз яесть ошибка Symfony (такая же, но прямо из Symfony вместо Apache).
Uncaught PHP Exception Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException: «Не найден маршрут для» GET /Symfony / web / app_dev.php "" на /var/www/Symfony/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/EventListener/RouterListener.php строка 139
я не знаюЯ не понимаю, почему у меня нет доступа к первой странице с загруженным по умолчанию Symfony (тот, кто сказал: «Добро пожаловать в Symfony 3.4.16». Спасибо.