Questão Instale extensões php no Ubuntu 16.04 [closed]


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


15
2017-07-06 17:04


origem


É muito difícil entender a sua pergunta, eu recomendaria ter alguém que você conhece e que é fluente em Inglês ajudá-lo a escrever sua pergunta. - Weboide


Respostas:


Ok achado em muitos blogs e aswer, a resposta óbvia é adicionar sufixo em php, então para instalar 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

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


29
2017-07-07 16:30





É totalmente 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 neste página

Há também uma lista de extensões reprovadas e experimentais a serem encontradas Aqui.

Você também pode obter o Current Stable PHP 5.6.23 via baixar


1
2017-07-06 20:16



mm mas essa extensões do php, como pode instalar no ubuntu e adicionar o ppa ao ubuntu, obrigado - Jonathan Rodriguez
@JonathanRodriguez Instruções sobre como adicionar o PPA que você referencia ao Ubuntu podem ser encontradas no primeiro link que eu forneci. Parece que não estamos entendendo exatamente o que você está procurando. Por favor editar sua pergunta e fornecer mais clareza e se eu puder melhorar a minha resposta eu vou. Se não, talvez alguém entenda o que você quer e forneça. Parece que dom, pelo menos, é uma função, não uma extensão: Veja: php.net/manual/en/funcref.php - Elder Geek
gd parece ser uma biblioteca - php.net/manual/en/book.image.php - Elder Geek
xml também é encontrado na referência da função: php.net/manual/en/refs.xml.php - Elder Geek
Isso parece extremamente amplo, você pode querer dividir isso em 4 perguntas. Parece que sua primeira pergunta é respondida aqui: askubuntu.com/questions/109404/…  Você pode perguntar em separado como instalar / configurar gd, xml, dom no PHP 5.6 - Elder Geek