Saya perlu menggunakan php5 (5.6) karena I'm bekerja pada Drupal 7 proyek yang doesn't dukungan php7. Masalahnya adalah saya baru-baru ini diperbarui ke ubuntu 16.04 Xenial yang tampaknya tidak lagi mendukung php5.
Saya mencoba untuk menginstalnya dari repo ini, namun ketika mencoba untuk menginstal dengan apt aku selalu mendapatkan kesalahan serupa.
$ sudo apt-get install php5-cli
Cependant les paquets suivants le remplacent :
php7.0-cli:i386 php7.0-cli`
Yang berarti's usang. Bagaimana saya bisa menginstal PHP 5.6 di Xenial?
Menghapus semua saham php paket
Klik disini untuk menginstal paket php dengan dpkg -l | grep php| awk '{print $2}' |tr "\n" " "
kemudian membuang paket yang tidak diperlukan dengan sudo aptitude purge your_packages_here
atau jika anda ingin langsung menghapus mereka semua menggunakan :
sudo apt-get purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`
Tambahkan PPA
sudo add-apt-repository ppa:ondrej/php
Jika anda mendapatkan add-apt-repository: perintah tidak ditemukan
jalankan perintah berikut ini terlebih dahulu :
sudo apt-get install software-properties-common
* Menginstal Versi PHP anda**
sudo apt-get update
sudo apt-get install php5.6
Anda dapat menginstal php5.6 modul juga misalnya
sudo apt-get install php5.6-mbstring php5.6-mcrypt php5.6-mysql php5.6-xml
Pastikan anda versi
Jika anda telah menginstal php5.6-cli
sudo php -v
Jika anda don't memiliki php5.6-cli
, menempatkan ini pada .file php
<?php
//outputs php configuration info
phpinfo();
?>
Anda bahkan dapat mempertimbangkan untuk menggunakan gelandangan (atau teknologi serupa) untuk membantu dalam menggunakan kedua versi pada waktu yang sama. Gelandangan pada dasarnya adalah sebuah VM klien yang dirancang untuk membantu spin VM's atas dan ke bawah dengan cepat dan mudah dengan proyek berdasarkan konfigurasi; yaitu anda dapat mengkonfigurasi VM khusus untuk proyek dan setiap VM dapat berbeda per project, jika perlu.
Ini berarti bahwa anda dapat mengembangkan proyek dan mengujinya pada mesin lokal anda menggunakan yang sama produksi konfigurasi sebagai proyek yang akan dijalankan di bawah. Tidak hanya ini yang besar untuk diri sendiri tetapi juga berarti bahwa tim pengembang dapat selalu tes di bawah keadaan yang sama seperti konfigurasi VM adalah portabel dan cross-platform (it's hanya sebuah file teks).
Setelah gelandangan dan virtual box yang dipasang, it's semudah berjalan:
vagrant init ubuntu/trusty64; vagrant up --provider virtualbox
dan setelah vm dan berjalan yang dapat anda gunakan:
vagrant ssh
dan sekarang anda dapat secara manual menginstal apache, php dan mysql. Anda juga dapat menentukan konfigurasi bawaan, sehingga ketika anda memasukkan:
vagrant up
VM membangun dirinya sendiri serta menginstal semua binari yang anda butuhkan dan bahkan dapat melakukan git clone kode anda, setup jaringan sehingga anda dapat melihat aplikasi di browser anda, dll.
Untuk informasi yang lebih rinci lihat di sini: https://www.vagrantup.com/docs/getting-started/
Anda dapat menggunakan XAMPP Linux.Anda dapat men-download xampp versi linux dari yang disebutkan di bawah resmi xampp situs.
https://www.apachefriends.org/download.html
Masukkan file yang didownload lokasi menggunakan terminal.
Pertama memberikan izin untuk mengunduh file biner. (Asumsikan bahwa saya download 64 bit biner paket.)
sudo chmod a+x xampp-linux-x64-5.6.23-0-installer.run
Kemudian instal xampp
sudo ./xampp-linux-x64-5.6.23-0-installer.run
Jika anda men-download 32 bit binary file yang tidak disebutkan di bawah seperti ini
sudo chmod a+x xampp-linux-5.6.23-0-installer.run
sudo ./xampp-linux-5.6.23-0-installer.run