Symfony 3 + Homestead-7: косая черта после отказа в доступе к app_dev.php

Я столкнулся с проблемой при использовании Symfony 3 на Homestead-7. Я не видел никаких вопросов по этому поводу здесь, поэтому я просто хотел опубликовать это, если кто-то может столкнуться с той же проблемой.

Эта проблема

При запуске app_dev.php с косой чертой я получаю "Отказ в доступе". Но использование без косой черты работает просто отлично. Например:

http://sandbox.local/app_dev.php/?page=2

дает:

Access Denied.

1 ответ

Решение

Решение

В этом файле:

~/Homestead/scripts/serve-symfony2.sh

Я заменил это:

fastcgi_split_path_info ^(.+\.php)(/.+)\$;

с:

fastcgi_split_path_info ^(.+\.php)(/.*)\$;

Для среды DEV и PROD. После этого я побежал:

vagrant reload --provision

Задача решена!

Другие вопросы по тегам