Я хотел изучить Symfony и решил получить демо-приложение, которое они выпустили.
У меня есть сервер Ubuntu 14.04, на котором работает apache 2.4.7, который, похоже, соответствует всем требованиям Symfony.
Однако при новой установке демо, уже на первом шаге, я не могу настроить его, перейдя в web/config.php, поскольку ссылка «Настроить приложение Symfony онлайн» выдает мне ошибку с двумя исключениями:
Ошибка:
Не найден маршрут для "GET /_configurator/" (от http://example.com/symfony/symfony_demo/web/config.php")
И 2 исключения:
404 Не найдено — NotFoundHttpException
1 связанное исключение: ResourceNotFoundException
В журнале у меня есть это:
ОШИБКА - Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: «Не найден маршрут для GET /_configurator/» (из «http://example.com/symfony/symfony_demo/web/config.php")" в /var/www/example/public_html/symfony/symfony_demo/app/cache/ dev/classes.php строка 2056
Я попытался найти проблему в Google и поискал в Stackoverflow, но до сих пор мне не удалось выяснить, что это может быть или что может быть не так. Поскольку я очень новичок в среде Symfony и еще не знаю, как работают эти маршруты и все такое, я надеюсь, что кто-то здесь может мне помочь.
Как я понял, конфигурация была местом, где я должен был начать все, включая настройку базы данных, я полностью потерялся.
Также в качестве примечания я выполнил установку, сначала загрузив и установив установщик symfony:
$ sudo curl -LsS http://symfony.com/installer -o /usr/local/bin/symfony
$ sudo chmod a+x /usr/local/bin/symfony
а затем установить демо в соответствии с инструкциями:
$ symfony demo
однако, поскольку я сделал это на удаленном виртуальном сервере, который у меня есть, я не запускал команду запуска php-сервера, поскольку все это временно находится в веб-каталоге доменов, настроенном в apache.
Большое спасибо за любую помощь!
Алари
_configurator
в вашемapp/config/routing_dev.yml
? - person scoolnico   schedule 23.10.2015