我正面临一个非常奇怪的错误。 6月18日,我在Heroku上部署了我的Strapi应用程序,它工作得非常好。 19天后,我对我的应用程序做了一些修改,并再次将其推送到Heroku,但它开始给出h10错误。 错误类似于: 2021-07-07T15:22:28.510738+00:00 app[web.1]: npm ERR! A complete log of this run can be found in:
2021-07-07T15:22:28.510819+00:00 app[web.1]: npm ERR! /app/.npm/_logs/2021-07-07T15_22_
我试图使用mongoDB将我的Strapi应用程序部署到Heroku,但是每次部署时都会收到这个错误。
debug ⛔️ Server wasn't able to start properly.
2020-06-11T10:38:53.257748+00:00 app[web.1]: [2020-06-11T10:38:53.257Z] error Error connecting to the Mongo database. Server selection timed out after 30000 ms
2020-06-11T10:38:53.268085+00:00 app[
我已经建立了一个离子应用程序,利用Vue,电容和一个Strapi后端部署在heroku上。我正在使用fetch() api进行api调用。
这款应用程序在浏览器中运行时没有错误,但当安装在我的设备(Android9)上时,我会在主页上看到SyntaxError: Unexpected token < in JSON at position 0,在主页上我使用Vue的<Suspense>组件来显示错误信息。
所有其他页面都是空的,我无法执行POST请求。
这是我的第一个离子和移动应用程序,所以我不知道如何调试这个问题。
在strapi v3中,您可以通过以下方式进行原始sql查询:
const data = await strapi.db.connection.raw(`SELECT * from table`);
但是,在启用类型记录的strapi v4中,同一行会出现以下错误:
Property 'connection' does not exist on type 'Database'.
我已经搜索了文档,但找不到如何在启用类型记录的情况下在strapi 4中创建自定义sql查询。
我正在尝试将Strapi与PostgreSQL数据库连接起来。我也在使用Docker来组成"db“。我成功地使PostgreSQL在端口5432上运行,并且能够使用docker exec -it nameOfContainer bash命令连接到数据库,没有任何问题。唯一的问题是我无法从Strapi连接到数据库。我不断得到错误的password authentication failed for user "strapibase"。我知道超级用户的用户名是"strapibase“,但是我经常会出现错误,无法运行Strapi yarn run develop命令。
我正在尝试开发一个应用程序,它使用Strapi Admin Panel api生成,同时充当一个使用此api的网站。
所以,基本上,我想建立一个网站:
其中,/api将服务器路由为Strapi端点
其中,/admin路由用作创建API的Strapi管理面板
将所有其他路线配置为服务于我的网站,即:
- `/` route is the landing page of my website
- `/contacts` is the contacts page
- etc.
此外,网站的静态文件(html/css/etc)应该从分别使用生成的API (服务器端)的服务器