Я пытаюсь установить Imagick в mint 9 (lxde), но возникает ошибка
nerkn@nerkn-laptop ~/siil $ sudo pecl install imagick
downloading imagick-3.0.1.tgz ...
Starting to download imagick-3.0.1.tgz (93,920 bytes)
.....................done: 93,920 bytes
ERROR: Unknown Role class: "PEAR_Installer_Role_Pear_Installer_role_doc"
Кто-нибудь может помочь?
$ dpkg -l php5*
ii php5-cli 5.3.2-1ubuntu4.9
ii php5-common 5.3.2-1ubuntu4.9
ii php5-curl 5.3.2-1ubuntu4.9
un php5-dev <none>
ii php5-gd 5.3.2-1ubuntu4.9
ii php5-imagick 2.1.1RC1-1build3
un php5-json <none>
ii php5-memcache 3.0.4-2build1
un php5-mhash <none>
ii php5-mysql 5.3.2-1ubuntu4.9
un php5-mysqli <none>
ii php5-sqlite 5.3.2-1ubuntu4.9
un php5-suhosin <none>
ii php5-xdebug 2.0.5-1ubuntu1
$ mount | grep /dev/sda5
/dev/sda5 on / type ext3 (rw,noatime,errors=remount-ro)
Вы когда-нибудь пробовали добавить эти строки после первой строки (это #! / Bin / sh) "/ usr / bin / pear":
# sudo vim /usr/bin/pear
#!/bin/sh
export LC_ALL="C"
export LANG="C"
Или вы можете делать это вручную в каждом сеансе bash перед запуском pear
или pecl
.
Попробуйте обновить установку PEAR:
$ pear upgrade pear
(The pecl
команда является частью PEAR)
Скорее всего, ваша текущая настройка pecl / pear не работает и ее сначала нужно исправить.