Ανακοίνωση για όλους δεν είναι ευρέως γνωστό ότι για εγκαταστήσετε ή να κάνει αναβάθμισης«S Μια νεώτερη έκδοση του WordPress 3.2Είναι απαραίτητο ότι η του web server να εγκατασταθεί μια νεότερη έκδοση του PHP 5.2.4.
Εάν ο διακομιστής είναι να εγκαταστήσετε μια έκδοση της PHP ηλικίας άνω των 5.2.4 να εγκαταστήσετε την έκδοση WordPress 3.2.1Θα εμφανιστεί σφάλμα / το μήνυμα: "Ο διακομιστής σας εκτελεί την έκδοση PHP 5.1.6 αλλά WordPress Το 3.2.1 απαιτεί τουλάχιστον 5.2.4".
Το πρόβλημα μπορεί να λυθεί πολύ απλά με την αναβάθμιση της PHP, αλλά πριν γίνει αυτό μερικά πράγματα που πρέπει να εξεταστούν. Πρώτον, την αναβάθμιση PHP είναι δυνατόν σε ένα shared hosting. Για να κάνετε αναβάθμιση, πρέπει να έχετε πρόσβαση σε administrator στον διακομιστή (Dedicated Server ή VPS). Στη δεύτερη, πριν από την αναβάθμιση να τεκμηριώσει και θα πρέπει να γνωρίζουν ότι νέα έκδοση του PHP δεν δίνονται σφάλματα άλλα sites που φιλοξενούνται σε αυτόν το διακομιστή.
Για CentOS είναι το πιο ευρέως χρησιμοποιούμενο λειτουργικό σύστημα για Web servers (Agreart και cPanel / WHMΑ) να σας δείξει πώς να το κάνουμε αναβάθμιση σε PHP 5.2.10 σε CentOS 5,x 32-bit.
Ενεργοποιήστε την αναβάθμιση PHP 5.1.x σε 5.2.x CentOS 5,x 32-bit
1. Δείτε ποια πακέτα / ενότητες έχουν εγκατασταθεί PHP (π.χ. php-mcrypt) μαζί με το πρότυπο πακέτο. Αν υπάρχουν, θα πρέπει να διαγραφούν ή να actuzlizate.
Έλεγχος εγκατεστημένα πακέτα:
rpm -qa | grep php
2. Προσθήκη αποθετηρίων για yumΑπαραίτητος αναβάθμισης'S έκδοση της PHP.
nano /etc/yum.repos.d/CentOS-Testing.repo
Το νέο αρχείο (CentOS-Δοκιμή.repo) Θα προσθέστε τον ακόλουθο κώδικα (copy / paste):
[c5-testing]
name=CentOS-5 Testing
baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing
includepkgs=php*
Ctrl + Χ για να αποθηκεύσετε το αρχείο CentOS-Δοκιμή.repo.
3. Update PHP μέσω yum:
yum update
4. επανεκκίνηση Apache / httpd :
service httpd restart
Μετά την επανεκκίνηση του httpd, ελέγξτε την έκδοση και τα εγκατεστημένα πακέτα:
Ελέγξτε για τυχόν λάθη σε ενότητες / πακέτα:
php -v
Stealth Settings - Αναβάθμιση PHP / CentOS 32-bit (i386).