Não é possível instalar o xmlwriter, gd e bcmath para PHP7.0 no Debian Jessie

0

Eu cavando pilha pilha toda manhã e não consigo encontrar a solução certa. Eu acho um monte de repositório não existente e não consigo instalar xmlwriter , gd e bcmath para o PHP 7.0.

Eu tenho um servidor linux baseado no Apache2, PHP7.0, MySql, phpMyAdmin e quero adicionar o ZABBIX no servidor e ele requer estas 3 extensões PHP.

Eu altero php.ini e enblico esses plugins, mas não o tenho instalado.

Eu tento este exemplo:

> apt-get install php7.0-gd
> apt-get install php-gd
> apt-get install php7-gd

mas nada funciona. Também não encontro nada no repositório.

Você pode me ajudar?

    
por Ivijan Stefan Stipić 17.02.2017 / 10:12

1 resposta

1

Isso porque o PHP7 não está em Jessie. Jessie foi declarada estável antes que o 7.0 fosse considerado pronto para ser incluído (os mantenedores do Debian tendem a ter altos padrões para isso), então ficou de fora.

Dito isso, você pode instalá-lo por meio do arquivo backports . O que você precisa fazer é criar um arquivo /etc/apt/sources.list.d/10-backports.list com a seguinte entrada:

deb http://ftp.nl.debian.org/debian/ jessie-backports main contrib non-free

Em seguida, execute apt-get update para integrar a lista de pacotes.

Uma vez feito isso, você pode digitar apt-cache search php7 e você deve ver uma lista de todos os pacotes PHP7 que estão agora disponíveis via apt-get.

Acabei de verificar e php7.0-gd está atualmente entre eles.

EDITAR : Meus backports ruins não têm PHP7, DotDeb funciona. Esta é a fonte que você precisa:

deb http://packages.dotdeb.org jessie all
    
por 17.02.2017 / 11:29

Tags