Manjaroシステムを更新した後、PHPサーバーは「php:共有ライブラリロードエラー:libreadline.so.7:共有オブジェクトファイルを開けませんでした:そのファイルまたはディレクトリがありません」というエラーで動作を停止しました。
Readlineがバージョン8に更新され、以前のバージョンが削除されたために発生する可能性があります。
それでは、PHP 7.1(php71-nocon conflict、7.1.26)にreadline 8を使用するように指示するか、両方のバージョンが機能するようにすることは可能ですか?
答え1
次の場所からシンボリックリンクを作成できます/usr/lib
。
ln -s /usr/lib/libreadline.so.8 /usr/lib/libreadline.so.7