목차
※ 본 글은 WebtoB 5.0 SP 0 Fix #2 Linux-K2.6_x64 FD16384 B127 epoll 2018/07/24 기준으로 작성했습니다.
1. WebtoB error
1) 웹투비 에러 메시지
libwbiconv.so: cannot open shared object file: No such file or directory
2) 에러 증상
- WebtoB 환경파일 http.m 수정 후 변경 내용 반영 위해 명령어 실행
- wscfl -i http.m
- 에러발생
3) 에러 원인
- .so 파일은 Shared Object 의 약자
- libwbiconv.so파일을 못찾는 관계로 발생한 에러
2. Solution
1) 해결방법
/webtob/lib/libwbiconv.so를 /usr/lib으로 복사
쉽다면 굉장히 쉽고, 어렵다면 굉장히 어려운 방법이다.
헷갈릴 수 있기때문에 전체 작업순서를 먼저 표기한다.
전체작업순서
① cd /webtob/lib
② cp libwbiconv.so libwbiconv2.so
③ mv libwbiconv2.so /usr/lib
④ cd /usr/lib
⑤ mv libwbiconv2.so libwbiconv.so
⑥ cd /webtob/config
⑦ wscfl -i http.m
위 과정을 설명하면 다음과 같다.
- lib위치로 이동해서 문제가 됐던 libsbiconv2.so 파일을 복제 후 /usr/lib디렉터리에 이동
- /usr/lib 디렉터리에 기존에 존재하던 libsbiconv2.so 파일 붙여넣기
copy 후 바로 위 /usr/lib 으로 so 파일을 옮길 수도 있지만, 실수할 우려가 있기 때문에 번거롭더라도 위 단계로 시행한다.
2) 적용
② cp libwbiconv.so libwbiconv2.so
복제하는 파일의 명칭은 어차피 /usr/lib에서 원래이름으로 변경할 것이기 때문에 libwbiconv2가 아니더라도 임의의 명칭으로 복사.
③ mv libwbiconv2.so /usr/lib
④ cd /usr/lib
④ cd /usr/lib
⑤ mv libwbiconv2.so libwbiconv.so
+) ls -al 로 상태 확인
이제, WebtoB의 config디렉터리에서 컴파일이 정상 적용된다.
'Middleware > WebtoB' 카테고리의 다른 글
[WebtoB Error] MyGroup NRDY (0) | 2022.08.19 |
---|---|
[WebtoB Error] SHMKEY shared memory segment is not used by another WebtoB instance. errno=17(File exists) (0) | 2022.08.02 |
[WebtoB Error] bash: mscfl: 명령을 찾을 수 없습니다. (0) | 2022.07.14 |
[WebtoB Error] Environment variable WEBTOBDIR is not set. (0) | 2022.07.11 |