libMagickWand-6. Q16.so.2: не может открыть файл общего объекта

После обновления Ubuntu 16.04 к 18,04, я не могу работать php команды.

php -v показывает мне это:

php: error while loading shared libraries: libMagickWand-6.Q16.so.2: cannot open shared object file: No such file or directory
$ convert -version
Version: ImageMagick 6.9.7-4 Q16 x86_64 20170114
$ ldconfig -p | grep -i libMagickWand-6.Q16.s
libMagickWand-6.Q16.so.3 (libc6,x86-64) => /usr/local/lib/libMagickWand-6.Q16.so.3
libMagickWand-6.Q16.so.3 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libMagickWand-6.Q16.so.3
libMagickWand-6.Q16.so (libc6,x86-64) => /usr/local/lib/libMagickWand-6.Q16.so
libMagickWand-6.Q16.so (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libMagickWand-6.Q16.so

Выполнение ldconfig /usr/local/lib не помог.

Как я могу зафиксировать это?

6
задан 8 October 2019 в 07:28

1 ответ

Мало раскройте перед моим ответом: Я, оказывается, знаю и работаю с Anthony Tailer, и таким образом у меня есть немного больше понимания какой как первопричина.

Оказывается, что этот конкретный созданный из php не был обновлен, когда Вы обновляете ОС, и таким образом связывался с несколькими старыми библиотеками, которые были заменены во время обновления.

Это не было обновлено, потому что это не был пакет из репозитория или чего-либо как этот. Это был двоичный файл, основывался на его локальной машине.

В этой ситуации лучший подход к восстановленному php, таким образом, это может связаться с новыми библиотеками.

0
ответ дан 23 November 2019 в 08:15

Другие вопросы по тегам:

Похожие вопросы: