Outils personnels

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

De wikiGite

Ligne 24 : Ligne 24 :
 
Vérifier qu'APC est pris en compte sur un phpinfo() après redémarrage d'Apache.
 
Vérifier qu'APC est pris en compte sur un phpinfo() après redémarrage d'Apache.
  
Désactiver le "safe_mode" qui est obsolete en php5.3, sur le serveur dans :
+
Rebooter le serveur (pour "nettoyer" l'interface et prendre en compte les modifications de configurations, notamment dans Server Management / Security / PHP Settings, le "Safe Mode" disparait en 5.3).
Server Management / Security / PHP Settings
 
et sur chaque virtualhost dans :
 
Sites Management / Services / PHP
 
 
 
 
Penser à :
 
service httpd restart
 
service mysqld restart
 

Version du 27 juin 2011 à 16:48

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)

mkdir /root/install
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.6 en PHP 5.3.6 oblige à mettre à jour aussi Mysql de 5.0 à 5.5.13 (version au 06/2011))

Enlever les modules Solarspeed non compatibles. Commenter les lignes dans

/etc/php.d/ioncube.ini
/etc/php.d/zend.ini

Le ZendOptimizer fourni par Solarspeed n'étant compatible qu'avec PHP 5.1, et eAccelerator incompatible avec les directives open_basedir activées par défaut sur BlueOnyx, on install APC :

yum install --enablerepo=remi php-pecl-apc.i386

Vérifier qu'APC est pris en compte sur un phpinfo() après redémarrage d'Apache.

Rebooter le serveur (pour "nettoyer" l'interface et prendre en compte les modifications de configurations, notamment dans Server Management / Security / PHP Settings, le "Safe Mode" disparait en 5.3).