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..."