Problema de dependência do PHP após atualizar para o PHP 5.6.5

1

Estou tentando instalar o Laravel, isso me obrigou a atualizar para o PHP 5.6.5. Este foi um sucesso e php está funcionando bem, mas estou tendo 2 problemas de dependência quando eu tento instalar outros pacotes que o laravel requer, como o phstr mbstring

yum install php-mbstring
...
Packages skipped because of dependency problems:
    php-common-5.3.3-40.el6_6.x86_64 from updates
    php-mbstring-5.3.3-40.el6_6.x86_64 from updates

Eu pensei que isso significava que o php-common estava desatualizado desde que era 5.3.3, então tentei atualizar para a versão mais recente e recebi esta mensagem.

yum install php56w-common

Package php56w-common-5.6.5-1.w6.x86_64 already installed and latest version
Nothing to do

Ainda estou recebendo o mesmo erro. Eu tentei remover a antiga versão 5.3.3 do php-common, mas ele não está instalado.

Meu servidor está rodando centos 6.6

Atualização Usando o repo do guia que eu estava usando link

Consegui superar esse erro, mas agora está me dizendo que não é possível encontrar a compactação XZ

    
por Dan Hastings 19.02.2015 / 23:15

1 resposta

2

Resolveu todos os problemas fazendo o seguinte. Primeiro, o problema com o XZ parece ser um problema com o rpm. O problema com o mbstring pode ter sido um erro de comando simples

wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm

yum clean all

yum install php56w-mbstring
    
por 19.02.2015 / 23:48

Tags