我是新的数字海洋和部署strapi的生产。
我已经成功地创建了一个运行Ubuntu 20的新的数字海洋液滴,并在其中安装了节点js。我还安装了nginx,不过我怀疑此时是否正确使用它。
无论如何,我设法修复了与strapi应用程序相关的所有错误,并设法使strapi运行在液滴的端口1337上。nginx服务器正在使用默认端口80。http://137.184.181.149:80和strapi运行在端口1337上。
http://137.184.181.149:1337/admin
如果单击上面的链接并检查控制台日志,您可以看到实际的错误。
控制台日志显示:
main.25315363.js:7519 Refused to connect to 'http://localhost:1337/admin/project-type' because it violates the following Content Security Policy directive: "connect-src 'self' https:".
(anonymous) @ main.25315363.js:7519
M.exports @ main.25315363.js:7519
M.exports @ main.25315363.js:7519
Promise.then (async)
r.request @ main.25315363.js:7519
r.<computed> @ main.25315363.js:7519
(anonymous) @ main.25315363.js:7519
(anonymous) @ main.25315363.js:7776
(anonymous) @ main.25315363.js:7776
Sc @ main.25315363.js:7776
(anonymous) @ main.25315363.js:7776
76442 @ main.25315363.js:7776
s @ runtime~main.1ecd9f7d.js:1
h @ main.25315363.js:7909
(anonymous) @ main.25315363.js:7909
r @ runtime~main.1ecd9f7d.js:2
(anonymous) @ main.25315363.js:1
main.25315363.js:7776 Error: Network Error
at M.exports (main.25315363.js:7519:7821)
at XMLHttpRequest.E.onerror (main.25315363.js:7519:2814)
(anonymous) @ main.25315363.js:7776
tn @ main.25315363.js:7776
Promise.then (async)
Yt @ main.25315363.js:7776
(anonymous) @ main.25315363.js:7776
Sc @ main.25315363.js:7776
(anonymous) @ main.25315363.js:7776
76442 @ main.25315363.js:7776
s @ runtime~main.1ecd9f7d.js:1
h @ main.25315363.js:7909
(anonymous) @ main.25315363.js:7909
r @ runtime~main.1ecd9f7d.js:2
(anonymous) @ main.25315363.js:1
main.25315363.js:7502 Refused to connect to 'http://localhost:1337/admin/init' because it violates the following Content Security Policy directive: "connect-src 'self' https:".
$.default @ main.25315363.js:7502
(anonymous) @ 6706.b0b5124d.chunk.js:16
(anonymous) @ 6706.b0b5124d.chunk.js:16
Jt @ 6706.b0b5124d.chunk.js:16
(anonymous) @ 6706.b0b5124d.chunk.js:16
(anonymous) @ 6706.b0b5124d.chunk.js:16
Uc @ main.25315363.js:7589
h.unstable_runWithPriority @ main.25315363.js:7621
Vi @ main.25315363.js:7585
fu @ main.25315363.js:7589
(anonymous) @ main.25315363.js:7589
k @ main.25315363.js:7621
x.port1.onmessage @ main.25315363.js:7621
main.25315363.js:7502 Refused to connect to 'http://localhost:1337/admin/init' because it violates the document's Content Security Policy.我做错了什么?怎么解决这个问题?我想通过IP地址访问我的strapi应用程序,甚至可能通过我指定的域.
当前,strapi应用程序位于主文件夹/~上。
我应该将strapi应用程序放在nginx的一个文件夹中吗?
发布于 2022-05-25 15:12:52
您是否尝试删除strapi .cache文件夹?
您还可以在strapi配置文件中检查主机,我的主机在这里: config/server.js
https://stackoverflow.com/questions/72174364
复制相似问题