Instal ekstensi php di ubuntu 16.04

21

Saya perlu menginstal ekstensi berikut dengan php5.6 dan ubuntu 16.04, tetapi ubuntu hanya menginstal ekstensi untuk php 7 ekstensi ini saya tidak dapat menginstal dengan masalah terkait Menginstal PHP 5.6 pada Xenial (16.04)

Saya perlu menggunakan fungsi:

dom
SimpleXML
xml

dan perpustakaan gd. jawaban apa pun yang dapat membantu saya, terima kasih

Jonathan Rodriguez
sumber
1
Sangat sulit untuk memahami pertanyaan Anda, saya akan merekomendasikan memiliki seseorang yang Anda kenal dan yang fasih berbahasa Inggris membantu Anda menulis pertanyaan Anda.
Weboide

Jawaban:

40

Ok cari di banyak blog dan aswer, jawaban yang jelas adalah menambahkan akhiran di php, kemudian untuk menginstal php5.6 atau sebelum menambahkan ini.

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

nanti Anda perlu menginstal ekstensi dengan perintah berikut

jika Anda menginstal php 5.6, Anda perlu menambahkan 5.6 ke php, misalnya

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

dll atau jika Anda membuat php-gd Anda menginstal gd untuk php7, dan terima kasih kepada @ elder-geek untuk menambahkan tautan

Jonathan Rodriguez
sumber
1

Sangat mungkin bahwa saya salah memahami Anda sepenuhnya, tetapi jika apa yang Anda cari tersedia untuk Xenial (16.04) dalam PPA yang Anda referensi, dapat ditemukan tercantum di sini.

Untuk mengaktifkan dukungan GD mengkonfigurasi PHP --with-gd [= DIR], di mana DIR adalah direktori instalasi basis GD. Untuk menggunakan versi paket yang disarankan dari pustaka GD (yang pertama kali dibundel dalam PHP 4.3.0), gunakan opsi configure --with-gd. Pustaka GD membutuhkan libpng dan libjpeg untuk dikompilasi.

Ada daftar ekstensi alfabet pada halaman ini

Ada juga daftar ekstensi yang sudah usang dan eksperimental yang dapat ditemukan di sini.

Anda juga dapat memperoleh Current Stable PHP 5.6.23 melalui unduhan

Penatua Geek
sumber
mm tapi ini ekstensi php, bagaimana bisa menginstal di ubuntu dan menambahkan ppa ke ubuntu, terima kasih
Jonathan Rodriguez
@JonathanRodriguez Petunjuk tentang cara menambahkan PPA yang Anda rujuk ke Ubuntu dapat ditemukan di tautan pertama yang saya berikan. Sepertinya kami tidak mengerti apa yang Anda cari. Harap edit pertanyaan Anda dan berikan kejelasan lebih lanjut dan Jika saya dapat meningkatkan jawaban saya, saya akan melakukannya. Jika tidak mungkin orang lain akan mengerti apa yang Anda inginkan dan menyediakannya. Tampaknya dom setidaknya adalah fungsi, bukan ekstensi: Lihat: php.net/manual/en/funcref.php
Penatua Geek
gd tampaknya menjadi perpustakaan - php.net/manual/en/book.image.php
Penatua Geek
xml juga ditemukan dalam referensi fungsi: php.net/manual/en/refs.xml.php
Penatua Geek
1
Ini tampaknya sangat luas, Anda mungkin ingin memecah ini menjadi 4 pertanyaan. Sepertinya pertanyaan pertama Anda dijawab di sini: askubuntu.com/questions/109404/... Anda mungkin ingin bertanya secara terpisah bagaimana cara menginstal / mengkonfigurasi gd, xml, dom di PHP 5.6
Penatua Geek