Запустить проект Symfony
Я хотел попробовать обновить свои навыки 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" Спасибо.