Error: Failed to lookup view "500" in views directory "/root/views"

半世苍凉 提交于 2020-01-08 20:55:16

问题:pm2管理node进程时,出现报错,说找不到目录。

Error: Failed to lookup view "500" in views directory "/root/views"

原因:仔细排查之后,发现直接运行node index.js是可以的,没有任何问题。如果通过pm2启动应用,就会报错。服务器中的目录情况是root下面有个project文件夹,可是使用pm2启动之后__dirname应该是指向project,但是却指向了root根目录,就报错了。

解决办法:删除进程再重新启动进程就可以解决啦。

在这里插入图片描述

pm2 delete 进程id
cd 你的项目目录
pm2 start app.js
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!