Outils personnels

Mise à jour vers PHP 5.3 : Différence entre versions

De wikiGite

(BlueOnyx5.x)
(BlueOnyx5.x)
Ligne 18 : Ligne 18 :
 
Enlever les modules Solarspeed non compatibles. Commenter les lignes dans
 
Enlever les modules Solarspeed non compatibles. Commenter les lignes dans
 
  /etc/php.d/ioncube.ini
 
  /etc/php.d/ioncube.ini
/* Le ZendOptimizer fourni par Solarspeed n'est compatible qu'avec PHP 5.1. Charger ZendOptimizer compatible PHP5.2+ ici :
+
Le ZendOptimizer fourni par Solarspeed n'est compatible qu'avec PHP 5.1. Charger ZendOptimizer compatible PHP5.2+ ici :
 
  wget http://www.systea.net/public/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
 
  wget http://www.systea.net/public/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
 
  ou sur http://www.zend.com/fr/products/guard/downloads
 
  ou sur http://www.zend.com/fr/products/guard/downloads
 
Décompresser, copier ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_2_x_comp/ dans /home/solarspeed/zend/. Modifier
 
Décompresser, copier ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_2_x_comp/ dans /home/solarspeed/zend/. Modifier
 
  /etc/php.d/zend.ini
 
  /etc/php.d/zend.ini
en remplaçant "5_1_x_comp" par "5_2_x_comp". */
+
en remplaçant "5_1_x_comp" par "5_2_x_comp".
  
 
Désactiver le "safe_mode" qui est obsolete en php5.3, sur le serveur dans :
 
Désactiver le "safe_mode" qui est obsolete en php5.3, sur le serveur dans :

Version du 16 janvier 2011 à 14:39

BlueOnyx5.x

Note : sur BlueOnyx, penser à isoler admserv !

Installer le repository REMI

cd /etc/yum.repos.d
wget http://rpms.famillecollet.com/remi-enterprise.repo

et rpmforge (comme pour Rdiff-backup)

cd /root/install
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
rpm -i rpmforge-release-0.5.1-1.el*.rf.i386.rpm

Ne pas oublier :

vi /etc/yum.repos.d/rpmforge.repo # --> mettre enabled à 0

Puis

yum install --enablerepo=remi --enablerepo=rpmforge php mysql

(09/2010 Note : Le passage de PHP 5.1.6 de BlueOnyx5.5 en PHP 5.3.3 oblige à mettre à jour aussi Mysql de 5.0 à 5.1.51)

Enlever les modules Solarspeed non compatibles. Commenter les lignes dans

/etc/php.d/ioncube.ini

Le ZendOptimizer fourni par Solarspeed n'est compatible qu'avec PHP 5.1. Charger ZendOptimizer compatible PHP5.2+ ici :

wget http://www.systea.net/public/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
ou sur http://www.zend.com/fr/products/guard/downloads

Décompresser, copier ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_2_x_comp/ dans /home/solarspeed/zend/. Modifier

/etc/php.d/zend.ini

en remplaçant "5_1_x_comp" par "5_2_x_comp".

Désactiver le "safe_mode" qui est obsolete en php5.3, sur le serveur dans :

Server Management / Security / PHP Settings

et sur chaque virtualhost dans :

Sites Management / Services / PHP

Penser à :

service httpd restart
service mysqld restart