API平台无法访问公共资源



我的问题很简单,我刚刚安装了带有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 注释 ApiResource核心;

但是现在,你必须在apilplatform 2.7和以后的版本中使用:

使用元数据ApiPlatform ApiResource;

最新更新