Projem Laravel 5.2 üzerinde. ve kılavuza göre php >= 5.5.6 gerekiyordu ancak php 5.4 yüklüydü ve php sürümünü YUM aracılığıyla yükseltmek zorunda kaldım,
Ama şimdi "PDO driver not found" hatası veriyor ve YUM install php-pdo
yu denedim
ancak "php56w-common ve php-comon-5.4.16" arasında çakışma var hatası veriyor. Bu noktada takıldım
IUS Topluluk Proje Havuzuna Abone Olma
cd ~
curl 'https://setup.ius.io/' -o setup-ius.sh
Komut dosyasını çalıştırın:
sudo bash setup-ius.sh
Apache ile mod_php yükseltme
Bu bölümde, web sunucusu olarak Apache ve PHP kodunu çalıştırmak için mod_php kullanan bir sistem için yükseltme işlemi açıklanmaktadır. Bunun yerine Nginx ve PHP-FPM çalıştırıyorsanız, bir sonraki bölüme geçin.
Mevcut PHP paketlerini kaldırarak başlayın. Y tuşuna basın ve istendiğinde devam etmek için Enter tuşuna basın.
sudo yum remove php-cli mod_php php-common
IUS'tan yeni PHP 7 paketlerini yükleyin. Tekrar sorulduğunda y ve Enter tuşlarına basın.
sudo yum install mod_php70u php70u-cli php70u-mysqlnd
Son olarak, mod_php'nin yeni sürümünü yüklemek için Apache'yi yeniden başlatın:
sudo apachectl restart
Httpd systemd birimi tarafından yönetilen Apache'nin durumunu systemctl kullanarak kontrol edebilirsiniz:
systemctl status httpd