Mise à jour vers PHP 5.3 : Différence entre versions
De wikiGite
Ligne 1 : | Ligne 1 : | ||
= Installation sur BlueOnyx5.x = | = Installation sur BlueOnyx5.x = | ||
== '''Note''' : sur BlueOnyx, penser à [[Isolation admserv|'''<span style="color:red">isoler admserv</span>''']] ! == | == '''Note''' : sur BlueOnyx, penser à [[Isolation admserv|'''<span style="color:red">isoler admserv</span>''']] ! == | ||
− | Installer | + | Installer les dépôts Remi (-> [[Dépôts complémentaires]]) et rpmforge (-> [[Dépôts complémentaires]]) |
− | |||
− | |||
− | et rpmforge ( | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Puis | Puis |
Version du 27 octobre 2011 à 14:49
Installation sur BlueOnyx5.x
Note : sur BlueOnyx, penser à isoler admserv !
Installer les dépôts Remi (-> Dépôts complémentaires) et rpmforge (-> Dépôts complémentaires)
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))
Terminer par quelques aménagements (merci à OpenBQBO Wiki)
cd /root/install wget http://www.apmuthu.com/openbqbo/Php.ini-rpmnew-for-bq.zip unzip Php.ini-rpmnew-for-bq.zip rm -f Php.ini-rpmnew-for-bq.zip mv /etc/php.ini php.ini.516org mv php.ini /etc/ wget http://www.apmuthu.com/openbqbo/Ioncubeloader53.zip unzip Ioncubeloader53.zip rm -f Ioncubeloader53.zip chmod 755 ioncube* mv ioncube* /home/solarspeed/ioncube sed -e 's#ioncube_loader_lin_5.1.so$#ioncube_loader_lin_5.3.so#' -i /etc/php.d/ioncube.ini
Nettoyer MySQL après sa mise à jour
mysql_upgrade -p
Enlever les modules Solarspeed non compatibles. Commenter les lignes dans
/etc/php.d/zend.ini
eAccelerator est incompatible avec les directives open_basedir activées par défaut sur BlueOnyx, on install donc APC pour renforcer l'effet du ZendOptimzer :
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).