Amazon Linux'ta PHP'yi yum ile güncelleyin


14

EC2'de AMI 2013.09 Amazon Linux'um var. LAMP kurulum eğitimini takip ettim, http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html ve PHP5.3 yüklendi.

Bu soruya cevap olarak, Amazon Linux Sürüm Detayları , ceejay0z kullanarak PHP5.5'e yükseltebileceğimi açıklıyor yum install php55. Ancak yaptığımda, çatışmalarla ilgili hatalar alıyorum (bağımlılık kontrolünün sonunda).

Benim sorum şu, buradan nasıl devam edebilirim? Mevcut PHP kurulumunu silmek ve sonra yenisini kurmak ister miyim? Yükselt? Güncelleme? Güncelleme-nasıl? (Belli değilse, daha önce yum kullanmadım ...)


hatalarınızı listelemelisiniz, böylece insanlar yardımcı olabilir
Drew Khoury

bunu nasıl çalıştın?
Pochi

Chiquis, aşağıdaki cevaba bakınız. Bu benim kadar. Vurdum sonraki sorun MySQL için PDO sürücüsü repo değildi, (zaten 5.5 için değil). Makineyi çöpe attım ve Ubuntu 12.04'e gittim. Mutlu günler.
Kim

Yanıtlar:


23

Benim için çalıştı:

yum remove php httpd php-cli php-xml php-common httpd-tools
yum install php55 php55-mysql php55-pdo

2
"Hiçbir paket php55-mysql kullanılabilir."
Mark Kasson

3
@MarkKasson php55-mysqlnd veya php-mysqlnd'yi deneyin. Sanırım bunu çalıştırdığımda hataları bastırıyor olabilirim, üzgünüm
Benubird

2
Benim özel ihtiyacım çözüldü sudo yum install php-mysqli -y. Ben php-mysqlnd yüklendiğini hatırlıyorum.
Mark Kasson

#Yum yükseltme php5.6 ile bunu yapabilir miyim? Bu bağımlılık sorunları olmadan php5.3 php5.6 yükseltme olacak? yükleme sırasında 5.3
sürümünü

0

Tamam, bu yüzden çalışıyorum. Nasıl% 100 emin değilim, ama ben php ve httpd silmek, sonra php55 yüklemek zorunda düşünüyorum. Httpd24'ü ayrıca yüklemem gerektiğinden emin değil misiniz?


2
Sorunuzda düzenlemeleri yanıt olarak göndermemelisiniz.
Drew Khoury
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.