웹개발/에러
[PM2][ERROR] Error: No script path - aborting
jjnll
2022. 8. 11. 11:32
뭔가 숨겨진 의미가 있는줄 알고 구글링 엄청 많이 했는데 정말 말그대로 스크립트에 적힌 패스문제이다.
그래서 그 후에 수정을 해보니 다른에러가 떠서 확신했다.
우선 에코시스템 컨피그 파일을 만들어서 내 파일이 문제인지 확인해본다.
// config 파일 생성
pm2 ecosystem
pm2 init
> File /usr/local/@@@@/@@@@/ecosystem.config.js generated
//그래도 동일한 에러, 스크립트 경로문제인 것을 확신
// 해당 파일 내 script경로를 내가 원하는 파일로 수정
> 실행은 된다!!!
문제는 정말 실행만 된다는것.
디폴트 에코시스템 파일에는 로그경로같은 것도 없어서 로그도 안뜬다.
ps aux | grep pm2
kill -9 2222
당황스럽게도 다 죽이고 에코시스템 재실행했더니 포크줄 자체가 없이 에피아이만 정상작동했다.
포크는 내 파일에만 있는 듯 하다.
절대경로여도 상대경로여도 안읽혀서 좀 더 찾아봐야 할 듯 싶다.
아!!!!!!!!!!! 오타있었다 insert하느라 i를 대충 타이핑해서 넣었었나보다.
원래 파일 포크까지 정상작동!!!
[PM2][ERROR] Error: Script not found: /usr/local/@@@@/@@@@/%%%%.js
> 이건 스크립트 경로에 해당 파일이 없을 경우 뜬다. 있으면 그만.
728x90