Symfony 4 RESTful API路由在PHP内置服务器上工作,但不在XAMPP上工作



美好的一天。

我一直在为构建基于 Symfony 4 的 RESTful API 的本教程而苦苦挣扎。一切顺利,唯一困扰我的是我无法在我的 XAMPP Web 服务器上测试 API,而只能使用 PHP 本机开发服务器。

所有路由在 XAMPP 上都会返回 404 错误消息,但它们与内置服务器配合良好。

为什么会这样?它与.htaccess文件有关吗?我是这个框架的新手。

谢谢。

我一直在为这个问题而苦苦挣扎,我在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 .

最新更新