Isolation admserv : Différence entre versions
De wikiGite
Ligne 23 : | Ligne 23 : | ||
'''Après mise à jour''' : L'upgrade de PHP met en général à jour MySQL en dépendance. Il arrive alors que le PHPMyAdmin inclu avec l'interface ait un problème entre sa librairie 5.0 et le MySQL 5.1 du système. Dans ce cas : | '''Après mise à jour''' : L'upgrade de PHP met en général à jour MySQL en dépendance. Il arrive alors que le PHPMyAdmin inclu avec l'interface ait un problème entre sa librairie 5.0 et le MySQL 5.1 du système. Dans ce cas : | ||
− | cd /usr/lib/admserv/php/modules/ | + | cd /usr/lib/admserv/php/modules/ # OU "lib64" SUR OS 64 BITS ! |
mv mysql.so mysql.so.50 | mv mysql.so mysql.so.50 | ||
− | ln -s /usr/lib/php/modules/mysql.so | + | ln -s /usr/lib/php/modules/mysql.so # OU "lib64" SUR OS 64 BITS ! |
Version du 23 juillet 2013 à 10:30
Si on doit upgrader les version d'apache ou php sur BlueOnyx, il y a un risque de casser la console d'administration.
Il faut donc l'isoler, donc lui garder ses versions de php et d"apache.
On copie les librairies dans un sous-répertoire admserv :
cd /usr/lib # OU "lib64" SUR OS 64 BITS ! mkdir admserv cd admserv mkdir httpd cp -R ../httpd/* ./httpd/ cp -R ../php ./
Editer /etc/admserv/conf.d/php.conf. Remplacer
modules/libphp5.so
par :
/usr/lib/admserv/httpd/modules/libphp5.so # OU "lib64" SUR OS 64 BITS !
Editer /etc/admserv/php.ini. Remplacer
extension_dir = "/usr/lib/php/modules" # OU "lib64" SUR OS 64 BITS !
par :
extension_dir = "/usr/lib/admserv/php/modules" # OU "lib64" SUR OS 64 BITS !
Relancer la console :
/etc/init.d/admserv restart
Après mise à jour : L'upgrade de PHP met en général à jour MySQL en dépendance. Il arrive alors que le PHPMyAdmin inclu avec l'interface ait un problème entre sa librairie 5.0 et le MySQL 5.1 du système. Dans ce cas :
cd /usr/lib/admserv/php/modules/ # OU "lib64" SUR OS 64 BITS ! mv mysql.so mysql.so.50 ln -s /usr/lib/php/modules/mysql.so # OU "lib64" SUR OS 64 BITS !