Cara menghapus instalasi versi PHP yang lebih lama dari centOS7
Proyek saya menggunakan Laravel 5.2. dan sesuai panduan, diperlukan php >= 5.5.6 tetapi ada php 5.4 yang sudah diinstal dan saya harus mengupgrade versi php melalui YUM,
Tapi sekarang memberikan error "PDO driver not found" dan saya mencoba YUM install php-pdo
tapi itu memberikan kesalahan bahwa "ada konflik antara php56w-common dan php-comon-5.4.16 &". Saya terjebak pada titik ini
13
2
yum -y remove php*
untuk menghapus semua paket php kemudian Anda dapat menginstal paket 5.6.Berlangganan ke Repositori Proyek Komunitas IUS
Jalankan skrip:
Meningkatkan mod_php dengan Apache
Bagian ini menjelaskan proses pemutakhiran untuk sistem yang menggunakan Apache sebagai server web dan mod_php untuk menjalankan kode PHP. Jika, sebagai gantinya, Anda menjalankan Nginx dan PHP-FPM, lompat ke bagian berikutnya.
Mulailah dengan menghapus paket PHP yang ada. Tekan y dan tekan Enter untuk melanjutkan ketika diminta.
Instal paket PHP 7 baru dari IUS. Sekali lagi, tekan y dan Enter ketika diminta.
Terakhir, restart Apache untuk memuat versi baru mod_php:
Anda dapat memeriksa status Apache, yang dikelola oleh unit httpd systemd, menggunakan systemctl: