RESTful API-маршруты Symfony 4 работают на встроенном сервере PHP, но не на XAMPP - PullRequest
0 голосов
/ 02 мая 2018

Добрый день.

Некоторое время я боролся с этим руководством для создания RESTful API на основе Symfony 4. Все идет хорошо, единственное, что меня беспокоит, это то, что я не могу протестировать API на своем веб-сервере XAMPP, а использую только собственный сервер разработки PHP.

Все маршруты возвращают сообщение об ошибке 404 на XAMPP, но они хорошо работают со встроенным сервером.

Почему это происходит? Это как-то связано с файлом .htaccess? Я новичок с этой структурой.

Спасибо.

1 Ответ

0 голосов
/ 19 июня 2018

Я боролся с этой проблемой и нашел ответ на сайте Symfony: https://symfony.com/doc/master/setup/web_server_configuration.html.

Вы должны выполнить команду: composer require symfony/apache-pack который установит все необходимое для маршрутизации в вашем проекте, но вы должны установить маршрут в файле routes.yaml или непосредственно в коде, используя код, описанный здесь: https://symfony.com/doc/current/routing.html.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...