Centos에 lampp 5.6.28을 설치했습니다. yum을 업데이트한 후 다음 오류로 인해 lampp를 중지/시작할 수 없습니다.
[root@giunone2 lampp]# ./lampp stop
egrep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
egrep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/bash: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory
egrep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/opt/lampp/bin/gettext: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
id: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/opt/lampp/share/xampp/xampplib: line 11: test: -ne: unary operator expected
/opt/lampp/bin/gettext: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
XAMPP: /opt/lampp/bin/gettext: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
apachectl returned 127.
/opt/lampp/bin/gettext: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
XAMPP: hostname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/opt/lampp/bin/gettext: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/opt/lampp/bin/gettext: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
XAMPP: cat: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
/opt/lampp/bin/gettext: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
kill returned 1.
문제 해결책 다음 줄을 제거하면 모든 것이 정상으로 돌아왔습니다.
LD_ASSUME_KERNEL=2.2.5 내보내기
답변1
이 문제는 Redhat 또는 Centos 9 버전(cat /etc/redhat-release)이 있는 경우 발생합니다. 위와 같이 /opt/lampp/lampp를 편집하고 내보내기 LD_ASSUME_KERNEL=2.2.5를 주석 처리합니다.
답변2
위와는 조금 다른 작업을 수행해야 하지만 위의 게시물에 대해 매우 감사드립니다. 위의 두 가지 수정 사항을 모두 시도했지만 CentOS 6을 사용할 때 오류가 발생합니다.
/opt/lampp/lampp 스크립트에서 위에 언급된 전체 섹션을 주석 처리하면 이제 XAMPP가 "We have that new Red Hat..."에서 "fi"까지 올바르게 시작되고 실행됩니다. 각 줄에 주석을 달고 XAMPP 스택을 시작해보세요.
답변3
변경하기 전에 최소한 원본 xampp 파일을 백업/복사하세요.
내 시스템에도 CentOS Linux release 7.9.2009 (Core)
같은 문제가 있었던 적이 있습니다.
줄에서 전체 코드 블록을 제거했습니다.441화도착하다445화작동하게 만들다
# do we have that new red hat linux 9 with posix native threads?
if test $(osguess) = "rh9"
then
# for now disable PNTL. if PNTL gets more popular we will support it. - oswald [8apr3]
export LD_ASSUME_KERNEL=2.2.5
#echo "XAMPP: DISABLE PNTL..."
fi
답변4
/opt/lampp/lampp 편집
코멘트 라인 436
#export LD_ASSUME_KERNEL=2.2.5
437행의 주석 처리를 해제하세요.
echo "XAMPP: DISABLE PNTL..."