我的问题很简单,我只是安装了带有jwt身份验证的apiplatform。一切都在我的本地计算机上完美运行,但是当我尝试将其部署到我的服务器上并尝试加载“api/docs”页面时,我在公共文件夹“public/bundles/apiplatform”中的每个资源上都会收到 404 错误。
我根本不使用docker(而且我无意),我的问题很简单:
为什么它不包含 apiplatformbundle 中的公共文件夹?
包含它的解决方案是什么?
api_platform.yml 中是否有任何配置需要处理?
我现在完全陷入困境,任何建议都会非常有帮助,谢谢:)
docs:9 GET http://{myUrl}/bundles/apiplatform/style.css net::ERR_ABORTED 404 (Not Found)
docs:8 GET http://{myUrl}/bundles/apiplatform/swagger-ui/swagger-ui.css net::ERR_ABORTED 404 (Not Found)
等等...
请问有人吗?仍然没有得到任何东西。这将非常有帮助,因为实际上前端部分无法访问文档来访问 API。
我明白了!
这并不容易,因为没有显示错误!
之前我用过
使用ApiPlatform\Core\Annotation\ApiResource;
但是现在,您必须在 Apilatform 2.7 及更高版本中使用:
使用ApiPlatform\Metadata\ApiResource;