【发布时间】:2020-09-08 08:25:54
【问题描述】:
计划使用 cPanel 进行部署。我在 cPanel 中遇到一个问题,说错误:“无法获取应用程序的锁定”。这是当我运行我的网站 Node.js 文件时引发的错误。我能够成功运行测试 app.js 文件,但无法运行我网站的 app.js 文件。该网站是使用 MERN 堆栈开发的。
【问题讨论】:
-
你能把你的源代码发给我们吗?
计划使用 cPanel 进行部署。我在 cPanel 中遇到一个问题,说错误:“无法获取应用程序的锁定”。这是当我运行我的网站 Node.js 文件时引发的错误。我能够成功运行测试 app.js 文件,但无法运行我网站的 app.js 文件。该网站是使用 MERN 堆栈开发的。
【问题讨论】:
我在尝试部署 MERN 堆栈时遇到了这个问题。 (我的应用程序仍未部署,上帝帮助我,但我知道锁定问题的解决方法)
cPanel 支持人员帮助我解决了这个问题。在您的/home/username 文件目录(cPanel 文件管理器)中生成了一个.lock 文件。
.lock 必须删除。
我的位于/home/username/nodevenv/repositories/appname
检查您的根目录中是否有 nodevenv 目录,然后从那里跟踪路径。
只需将其删除即可解决您的问题。
【讨论】: