如何让 PHP 7.1 使用 libreadline.so.8?

如何让 PHP 7.1 使用 libreadline.so.8?

更新我的 Manjaro 系统后,我的 PHP 服务器停止工作,并出现错误“php:加载共享库时出错:libreadline.so.7:无法打开共享对象文件:没有这样的文件或目录”。

可能是Readline更新到8版本,旧版本被删除造成的。

那么是否可以告诉 PHP 7.1 (php71-noconflict, 7.1.26) 使用 readline 8,或者以某种方式让两个版本都工作?

答案1

您可以在以下位置创建符号链接/usr/lib

ln -s /usr/lib/libreadline.so.8 /usr/lib/libreadline.so.7 

相关内容