YUMSERV
Published 2022. 11. 12. 12:59
[Nginx] Can't locate nginx.pm in @INC LINUX/WEB
반응형

nginx 설치 오류 에러 : Can't locate nginx.pm in @INC perl_parse() failed: 2

Nov 9 10:26:17 localhost nginx: Starting nginx: Can't locate nginx.pm in @INC (@INC contains: /usr/loc
al/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64
/perl5 /usr/share/perl5 .).
Nov 9 10:26:17 localhost nginx: BEGIN failed--compilation aborted.
Nov 9 10:26:17 localhost nginx: nginx: [alert] perl_parse() failed: 2
Nov 9 10:26:17 localhost nginx: [실패]

 

nginx.pm 모듈이 없어서 발생하는 이유로 소스설치를 진행할때, nginx.pm 파일을 옮겨줍니다.

cp -arp /usr/local/src/nginx-1.22.0/objs/src/http/modules/perl/nginx.pm /usr/local/lib64/perl/nginx.pm

 

Nov 9 11:13:57 localhost nginx: Starting nginx: Can't locate loadable object for module nginx in @INC (@
INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at -e line 0.
Nov 9 11:13:57 localhost nginx: Compilation failed in require.
Nov 9 11:13:57 localhost nginx: BEGIN failed--compilation aborted.
Nov 9 11:13:57 localhost nginx: nginx: [alert] perl_parse() failed: 255
Nov 9 11:13:57 localhost nginx: [실패]

 

아래 파일의 XSLoader 부분을 주석처리해주면 됩니다.

vi /usr/local/lib64/nginx.pm
57번째줄 아래 내용 주석처리
#XSLoader::load('nginx', $VERSION);
반응형

'LINUX > WEB' 카테고리의 다른 글

SSL 인증서 관련 내용 정리  (0) 2022.08.19
[Tomcat] org.apache.catalina.LifecycleException: Protocol handler start failed  (0) 2022.05.25
[GeoIP] dat 파일로 변환  (0) 2022.05.24
APM - pinpoint설치  (0) 2022.04.01
Tomcat 8.5 Cookie 설정  (0) 2022.03.21
profile

YUMSERV

@lena04301

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!