Bonjour,

Je suis en train d'installer une plate-forme LAMP sur un machine virtuelle qui tourne avec Centos 6.5.

J'ai installé sans problème le rpm pour Apache 2.4.4 récupéré sur https://www.softwarecollections.org/...rhscl/httpd24/ (c'est une contrainte client d'utiliser ces software collections).
Apache s'installe dans /opt/rh/httpd24.
Quand je navigue sur ma machine, j'ai bien la page de test d'apache qui s'affiche.

Mes problèmes arrivent après l'installation de PHP 5.4.16 (idem rpm récupéré sur https://www.softwarecollections.org/...s/rhscl/php54/).
L'installation se passe correctement ainsi que celles des modules suivants :
- php54-php-gd
- php54-php-mbstring
- php54-php-mysqlnd
- php54-php-pdo
- php54-php-pear
- php54-php-pecl-apc
- php54-php-xml
- php54-php
PHP s'installe dans /opt/rh/php54.

Sous /opt/rh/httpd24/root/var/www/html/, je crée le fichier info.php avec le fameux
Je navigue sur mon_ip/info.php et là c'est le drame, le code n'est pas interprété, c'est le code source qui est affiché.

Mon fichier httpd.conf a l'air correct cependant il n'y a aucune référence à "php" à l'intérieur, est-ce normal ?
Le fichier php54-php.conf a l'air correct également et comporte les lignes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<IfModule prefork.c>
    LoadModule php5_module modules/libphp54-php5.so
</IfModule>
Je ne sais pas où est fait (ou où est censé être fait) la liaison entre httpd et php. J'ai tenté un include de mon php.conf dans le httpd.conf mais ça me donne une erreur au démarrage d'apache sur la ligne LoadModule donc ça ne doit pas être la solution.

Peut-être qu'il me manque un module, mais lequel ?

Bref, ça fait presque trois jours que je suis dessus et je commence à désespérer.

Si l'un d'entre vous avait une solution miracle, ça serait fantastique

Configuration : Centos 6.5, Apache 2.4.4, PHP 5.4.16

Merci par avance du temps que vous voudrez bien consacrer à mon problème