Instale extensões do php no Ubuntu 16.04 [closed]

11

Eu preciso instalar a seguinte extensão com o php5.6 e o Ubuntu 16.04, mas o ubuntu só instala extensões para o php 7 esta extensão não consigo instalar com o problema relacionado Instalando o PHP 5.6 no Xenial (16.04)

Eu preciso usar as funções:

dom
SimpleXML
xml

e a biblioteca gd. qualquer resposta que possa me ajudar, obrigado

    
por Jonathan Rodriguez 06.07.2016 / 19:04

2 respostas

23

Ok achando em vários blogs e aswer, a resposta óbvia é adicionar sufixo no php, depois instalar o php5.6 ou antes de adicionar isso.

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php7.0   # for PHP 7.0
sudo apt-get install php5.6   # for PHP 5.6
sudo apt-get install php5.5   # for PHP 5.5

mais tarde, você precisa instalar a extensão com os seguintes comandos

se você instalar o php 5.6 você precisa adicionar 5.6 ao php, por exemplo

sudo apt-get install php5.6-gd php5.6-mysql php5.6-dom php5.6-cli php5.6-json php5.6-common php5.6-mbstring php5.6-opcache php5.6-readline

ou se você fizer o php-gd você instala o gd para o php7, e graças ao @ elder-geek para adicionar links

    
por Jonathan Rodriguez 07.07.2016 / 18:30
1

É inteiramente possível que eu esteja entendendo mal completamente, mas se o que você está procurando está disponível para o Xenial (16.04) no PPA que você referencia, ele pode ser encontrado listado aqui.

Para ativar o suporte a GD, configure o PHP --with-gd [= DIR], onde DIR é o diretório de instalação base do GD. Para usar a versão empacotada recomendada da biblioteca GD (que foi primeiro empacotada no PHP 4.3.0), use a opção configure --with-gd. A biblioteca GD requer libpng e libjpeg para compilar.

Há uma lista alfabética de extensões nesta página

Há também uma lista de extensões reprovadas e experimentais que podem ser encontradas aqui

Você também pode obter o Current Stable PHP 5.6.23 através do download

    
por Elder Geek 06.07.2016 / 22:16

Tags