CENTOS에서 OTRS를 구성하려고 하는데 결과는 http.service "unable to start"입니다.
내가 실행 중인 터미널 명령과 결과 출력은 다음과 같습니다.
# systemctl restart httpd.service
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
출력은 다음과 같습니다 systemctl status httpd.service
.
● httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sáb 2018-02-10 11:23:45 -02; 2min 36s ago
Docs: man:httpd(8)
man:apachectl(8)
Process: 1634 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE)
Process: 1632 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE)
Main PID: 1632 (code=exited, status=1/FAILURE)
Fev 10 11:23:45 srv-lim-otrs02.ttglog.local systemd[1]: Starting The Apache HTTP Server...
Fev 10 11:23:45 srv-lim-otrs02.ttglog.local systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE
Fev 10 11:23:45 srv-lim-otrs02.ttglog.local kill[1634]: kill: cannot find process ""
Fev 10 11:23:45 srv-lim-otrs02.ttglog.local systemd[1]: httpd.service: control process exited, code=exited status=1
Fev 10 11:23:45 srv-lim-otrs02.ttglog.local systemd[1]: Failed to start The Apache HTTP Server.
Fev 10 11:23:45 srv-lim-otrs02.ttglog.local systemd[1]: Unit httpd.service entered failed state.
Fev 10 11:23:45 srv-lim-otrs02.ttglog.local systemd[1]: httpd.service failed.
출력은 다음과 같습니다 hostnamectl status
.
Static hostname: srv-lim-otrs02.ttglog.local
Icon name: computer-vm
Chassis: vm
Machine ID: 63206643a78746928a1689f943422fe2
Boot ID: 4260f7fbdda34149b1ec68d5092da71e
Virtualization: microsoft
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-693.17.1.el7.x86_64 Architecture: x86-64
지난 토요일부터 로그 파일에 다음 오류가 나타납니다.
[월 2월 12일 10:01:42.618213 2018] [perl:error] [pid 1002] @INC에서 DateTime.pm을 찾을 수 없습니다(@INC에는 다음이 포함됩니다: /opt/otrs/Custom /opt/otrs/Kernel/cpan-lib /opt/otrs/ /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /etc/httpd) /opt/otrs/scripts/apache2-perl-startup.pl 72행에 있습니다. \nBEGIN 실패 - /opt/otrs/scripts/apache2-perl-startup.pl 라인 72에서 컴파일이 중단되었습니다. \n(평가 2) 라인 1의 요구 사항에서 컴파일이 실패했습니다. \N
다음을 사용하여 이 모듈을 설치하려고 시도했지만 cpan> install DateTime
보시다시피 오류가 지속됩니다.
이 문제를 어떻게 해결할 수 있나요?
답변1
다음 명령을 사용하여 문제를 해결할 수 있었습니다.
yum --enablerepo=epel install perl-DateTime-TimeZone*
답변2
이 명령: yum --enablerepo=epel install perl-DateTime-TimeZone*
다음 오류가 반환되었습니다. 오류: 알 수 없는 저장소: 'epel'