如何通过cpanel解决node.js中next.js应用程序“out of wasm memory”?

问题描述 投票:0回答:2

我有一个正在生产的 next.js 应用程序,当我尝试通过 cpanel 中的 node.js 应用程序将其上传到服务器时,我无法让它工作。我按照教程创建了该应用程序,如果该应用程序是新创建的,则一切似乎都工作正常,但就我而言,我已经准备好了完整的应用程序。因此,当我尝试

npm run dev
npm start
时,我总是得到相同的错误,表明 wasm 内存不足。

Out of WASM memory when starting next.js app

反复看到这个,我尽我所能搜索并找到了这篇文章:

Shell command to show the limits

当然我尝试过,这就是我得到的:

enter image description here

问题是我不知道如何无限限制

max memory size (-m)
virtual memory (-v)
。我也尝试联系服务器支持,但他们似乎需要一些时间才能回答,而且我在这个项目中有一个截止日期。

这是cyberduck中完整根目录的截图,不知道有没有帮助:

enter image description here

提前致谢。

node.js next.js cpanel webassembly virtual-memory
2个回答
0
投票

问题可能与您自己的应用程序无关,而是您的 cPanel 托管帐户内存 (ram) 不足。我可以建议的是首先检查是否有任何僵尸进程或分配大量内存的进程,并使用“top”命令停止它们。如果情况并非如此,您可能需要请托管提供商的技术支持进一步查看并看看可以采取什么措施。如果他们缺乏支持,我建议切换到合适的 NodeJS Web 主机。


0
投票

我在 linx 服务器上遇到了同样的问题,我无法在其上构建我的应用程序,只需安装节点 18

enter image description here

enter image description here

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.