mcrypt erro de instalação mcrypt.ini.dpkg-new nenhum tal arquivo ou diretório

0

Estou tentando instalar o magento no meu sistema Ubuntu. Depois de instalar o plugin php5-mcrypt com sucesso. Mas o assistente de instalação do Magento ainda estava mostrando a mensagem de aviso "o mcrypt não está carregado" enquanto o php5 -m mostra que o mcrypt já está carregado. Eu tentei alguns experimentos como isso mas não funcionou.

Entre algumas soluções, eu modifiquei alguns arquivos mcrypt.ini (não me lembro exatamente o que fiz. desculpe). Em algum momento eu purgou o php5-mcrypt pluign. Agora o problema é que, nem sequer consigo reinstalar o php5-mcrypt . Quando eu 'apt-get install php5-mcrypt , mostra

(Reading database ... 214103 files and directories currently installed.) Preparing to unpack .../php5-mcrypt_5.4.6-0ubuntu5_amd64.deb ... Unpacking php5-mcrypt (5.4.6-0ubuntu5) ... dpkg: warning: php5-mcrypt: config file 'etc/php5/mods-available/mcrypt.ini' is a circular link (= '/etc/php5/cli/conf.d/20-mcrypt.ini') dpkg: error processing archive /var/cache/apt/archives/php5-mcrypt_5.4.6-0ubuntu5_amd64.deb (--unpack): unable to open '/etc/php5/mods-available/mcrypt.ini.dpkg-new': No such file or directory No apport report written because the error message indicates an issue on the local system Errors were encountered while processing: /var/cache/apt/archives/php5-mcrypt_5.4.6-0ubuntu5_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)

Eu tentei mesmo depois de reinstalar o php e todos os outros componentes como em este tutorial mas ainda existe o mesmo problema. Eu não sou capaz de descobrir o problema. Estou usando o Ubuntu 14.04. Por favor ajude

    
por ebin 04.06.2015 / 19:39

1 resposta

0

Tente remover /etc/php5/mods-available/mcrypt.ini e /etc/php5/cli/conf.d/20-mcrypt.ini caso ainda exista algum deles e tente instalá-lo novamente com o apt- obter

sudo rm -f /etc/php5/mods-available/mcrypt.ini

sudo rm -f /etc/php5/cli/conf.d/20-mcrypt.ini

O problema deve estar vindo do primeiro arquivo, mas exclua o segundo também, só para ter certeza.

    
por Sledge Hammer 04.06.2015 / 20:41