jadi saya baru-baru ini menginstal Ubuntu pertama saya, tepatnya, build harian 16,04, di laptop baru saya karena perangkat kerasnya baru 15,10. Sekarang saya sedang dalam proses pengaturannya dan saya ingin menginstal php5 dan beberapa ekstensi.
Ketika saya mengeksekusi sudo apt-get install libapache2-mod-php5
saya mendapatkan pesan kesalahan bahwa tidak ada paket instalasi yang tersedia untuk php5 dan libapache2.
Pesan kesalahannya adalah dalam bahasa Jerman, jadi saya ragu bahwa ini akan membantu, tapi bagaimanapun juga ini. :-)
E: For package »libapache2-mod-php5« existiert kein Installationskandidat.
Apakah saya perlu menambahkan repositori apt-get? Atau apa yang saya lakukan salah?
Jawaban:
TL; DR: Jika Anda ingin tetap menggunakan php5, Anda harus tetap di Ubuntu 14.04 LTS
Menggunakan PHP 7.0 di Ubuntu 16.04 LTS
Ubuntu 16.04 telah beralih ke PHP 7.0 dengan infrastruktur baru untuk paket PHP. Jadi, tidak, Anda tidak dapat menginstal php5 di Ubuntu 16.04, tetapi Anda dapat menginstal paket PHP 7.0 dengan:
apt-get install libapache2-mod-php
Itu akan menginstal paket virtual yang bergantung pada versi PHP terbaru dan menariknya
libapache2-mod-php7.0
sebagai ketergantungan.Jika Anda mencari ekstensi, selalu gunakan juga varian versi-kurang (mis.
php-apcu
Alih-alihphp7.0-apcu
) karena ekstensi PECL dikemas tanpa versi untuk memungkinkan peningkatan yang mulus.Menggunakan PHP PPA untuk menginstal PHP 5.6 dengan PHP 7.0
Ada opsi untuk menginstal bersama paket-paket PHP 5.6 menggunakan
ppa:ondrej/php
.Untuk informasi lebih lanjut, silakan lihat jawaban itu: https://askubuntu.com/a/762161/309221
Diambil dari tautan di atas:
sumber
EDIT: jawaban yang diterima tidak secara eksplisit mengatakan bagaimana menginstal bersama PHP 5.6 dan 7.0, jadi saya ingin memperpanjangnya.
Untuk informasi lebih lanjut, silakan lihat jawaban itu: https://askubuntu.com/a/762161/309221
Diambil dari tautan di atas:
sumber