Node.js 18.16.0 API部署后出503错误及lsnode.js模块缺失求助
Node.js API部署后出现503错误及模块缺失问题
近期在共享主机上部署了基于Node.js 18.16.0的API,初始运行一切正常,但1-2天后开始返回如下503错误:
503
Service Unavailable
The server is temporarily busy, try again later!
部署后未对任何内容做修改,此前运行符合预期。查看日志后发现如下报错:
node:internal/modules/cjs/loader:1078 throw err; ^ Error: Cannot find module '/usr/local/lsws/fcgi-bin/lsnode.js' at Module._resolveFilename (node:internal/modules/cjs/loader:1075:15) at Module._load (node:internal/modules/cjs/loader:920:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) at node:internal/main/run_main_module:23:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } Node.js v18.16.0
已在谷歌搜索相关内容但未找到解决方案,重启服务器后问题仍然存在。以下是package.json内容:
{ "dependencies": { "axios": "^1.6.8", "cheerio": "^1.0.0-rc.12", "express": "^4.19.2", "qs": "^6.12.0" } }
内容的提问来源于stack exchange,提问作者Void
相关产品推荐
相关产品推荐

