본문 바로가기
MiddleWare(미들웨어)/WebtoB

[WebtoB] Linux OS에서 WebtoB 컴파일 했는데 Failed to open a temporary file 발생하는 경우 조치하기

by wonkidoki 2025. 2. 10.
반응형

- Linux OS에서 WebtoB 를 컴파일(wscfl -i http.m) 했는데 [CFL-00003] Failed to open a temporary file. errno=13(Permission denied) 에러가 발생하며 컴파일이 안되는 경우가 있다.

- 해당 에러는 임시 파일에 접근을 못해 발생하는 이슈로 임시파일에 권한만 부여하면 해결 된다.

 

- 임시파일의 위치는 /tmp 경로이며 위 사진을 보면 /tmp 의 권한이 rwxrwxr-t 인 것으로 확인 된다.

- /tmp 에 접근이 가능하려면 other 의 write 권한이 필요하다.

  그러므로 root 계정으로 chmod o+w /tmp 을 해주면 이슈가 해결 된다.