将文件夹重命名为 admin 后,启动了 Strapi 管理面板,但错误类型发生了更改:
现在,它要求 /admin/init 和 /admin/project-type。在我将流程管理器链接到管理面板(pm2)后,它仍然像这样处于待处理状态。
/server.js 文件:
const strapi = require('@strapi/strapi')
strapi().start()
/ecosystem.config.js 文件:
module.exports = {
apps: [
{
name: 'app',
script: 'yarn',
args: 'start-production',
env: {
NODE_ENV: 'production'
}
},
],
};
/package.json 文件:
"scripts": {
"develop": "strapi develop",
"start": "strapi start",
"build": "strapi build",
"strapi": "strapi",
"start-production": "env NODE_ENV=production yarn start",
"production": "env NODE_ENV=production yarn build"
},
所以,我认为应该在 /config/server.js 中托管
module.exports = ({ env }) => ({
host: env("HOST", "0.0.0.0"),
port: env.int("PORT", 1337),
url: env('PUBLIC_URL', 'https://s-dash.ihoops.uz'),
app: {
keys: env.array("APP_KEYS"),
},
webhooks: {
populateRelations: env.bool("WEBHOOKS_POPULATE_RELATIONS", false),
},
});
但是当我将主机url从0.0.0.0更改为我的托管url时,localhost也停止工作,但之后我发现该url应该存在于路径文件中,所以我添加了PUBLIC_URL,但是,现在除了公共主机之外的localhost还有
如果您使用 Prettier 作为代码格式化程序,并且 VSCode/项目目录中有 .htaccess 文件,那么检查 .htaccess 文件可能会有所帮助。就我而言,Prettier 正在扰乱我的 .htaccess 文件,在 RewriteRule 上添加正斜杠。它扰乱了路由
我在 CLoudways 服务器中部署我的网站,我必须创建一个 .htaccess 文件来将应用程序路由到正确的目的地,而 Prettier 正在搞乱它。当我看到这个问题时,我已经花了三天时间进行故障排除并重新创建该应用程序。我想打某人。哈哈哈哈哈哈