การอัพเกรด PHP 5.3.3 เป็น 5.4.4 ใน CentOS 6.4


9

ฉันใช้ CentOS 6.4 (centos-release-6-4.el6.centos.10.x86_64) ฉันพยายามอัพเกรด php เวอร์ชั่นจาก5.3.3เป็น5.4.4โดยใช้:

yum upgrade php-mysql php-devel php-gd php-pecl-memcache php-pspell php-snmp php-xmlrpc php-xml

และ

yum upgrade php

... แต่นี่เป็นเพียงข้อความเดียวที่ฉันได้รับ:

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centos.netnitco.net
 * extras: mirror.wiredtree.com
 * updates: mirror.thelinuxfix.com
Setting up Update Process
No Packages marked for Update

ฉันวิ่งแล้ว:

yum update

และทุกอย่างเป็นระเบียบ ฉันยังตรวจสอบการยกเว้นphp-*ใน/etc/yum.confแต่ไม่พบอะไรเลย ความคิดใด ๆ ขอบคุณ!

อัปเดต: โซลูชัน

ขอบคุณ@mirkobrankovicฉันสิ้นสุดการทำเช่นนี้ (บนระบบปฏิบัติการ 64 บิต):

wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
rpm -Uvh remi-release-6*.rpm
yum --enablerepo=remi upgrade php-mysql php-devel php-gd php-pecl-memcache php-pspell php-snmp php-xmlrpc php-xml

คำถามนี้ถูกปิดเป็น off-topic เพราะถูกโพสต์ข้ามไปยัง Server Fault: serverfault.com/questions/520752/…
slhck

คำตอบ:


5

บางทีคำถามนี้อาจช่วยคุณได้
ใช้ที่เก็บ remi คุณไม่สามารถรับได้จาก CentOS base
วิธีเพิ่มrepi repi


ขอบคุณ! หนึ่งในคำตอบยังแนะนำให้ดาวน์โหลดและรวบรวม php version ที่ต้องการ ฉันคิดว่าฉันจะลองเช่นกัน
Andres SK

9

ในการอัปเดต PHP 5.3.3 เป็น 5.4.4:

wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
rpm -Uvh remi-release-6*.rpm
yum --enablerepo=remi upgrade php-mysql php-devel php-gd php-pecl-memcache php-pspell php-snmp php-xmlrpc php-xml

1
สิ่งนี้ใช้ได้สำหรับฉัน
zzy
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.