26
Mai
Utiliser php 5.4.16 sur un serveur OVH release 3
Voici la démarche pour installer et utiliser php 5.4.16 sur un serveur OVH release 3 à la place de php 5.3.3
1- installer php 5.4 avec la commande yum
/usr/bin/yum install -y centos-release-SCL.x86_64 /usr/bin/yum install -y php54.x86_64 php54-php-mysqlnd
2- créer un fichier dans le dossier cgi-bin du domaine pour lequel vous souhaitez utiliser php 5.4
cd /home/mondomaine/cgi-bin vi php54-wrapper
// Début code source du fichier ==>
#!/bin/bash source /opt/rh/php54/enable exec php-cgi
// <== fin code source
Donner les bons droits au fichier créé
restorecon -RF /home/mondomaine/cgi-bin/php54-wrapper chown mondomaine:users /home/mondomaine/cgi-bin/php54-wrapper chmod ugo-rwx /home/mondomaine/cgi-bin/php54-wrapper chmod ug+rx /domaine/mondomaine/cgi-bin/php54-wrapper
Configurer le host virtuel
cd /etc/httpd/vhosts vi mondomaine.com.conf
ajouter les instruction suivante dans le paragraphe principal
AddHandler php-cgi .php Action php-cgi /cgi-bin/php54-wrapperOptions +ExecCGI
Pour ajouter la bibliothèque mbstring
/usr/bin/yum install php54-php-mbstring
Cette article est une adaptation de http://www.ilsistemista.net/index.php/linux-a-unix/45-joomla-3-3-centos-6-and-php-version-putting-all-together.html?start=1
Mots-clefs :migration php 5.4, ovh release 3
Trackback from your site.