Problème d'installation du php sous mac os x mountain lion

sdf1987

Membre enregistré
9 Juin 2014
5
0
Bonjour,
J'ai essayé d'installer php sous mac os x 10.8.5. quand je test mon phpinfo.php dans le navigateur y a que le code qui apparait, je ne sais pas le problème est ou ???
- j'ai modifier le fichier https.conf
sudo nano /etc/apache2/httpd.conf
- par la suite sudo apachectl restart
mais rien

et merci d'avance
 
Es-tu sur que le fichier de configuration pris en compte par le serveur Apache est bien celui que tu modifies ?

Tout ce que je peux dire, c'est que, quand on utilise OX S Server et que l'on cree les sites par l'outil d'administration du serveur, les infos sont enregistrees dans un autre fichier httpd.conf que celui residant dans /etc/apache2/httpd.conf. C'est ce que je conclus en ouvrant "ton" fichier avec un editeur de texte et que je n'y trouve aucune info sur mes sites.

Tu n'utilises peut-etre pas OS X Server mais il y a peut-etre un autre fichier httpd.conf que celui que tu modifies. Fais une recherche dans ton systeme.
 
effectivement, il existe qu'un seul fichier httpd.conf.
par contre dans le /etc/apache2/ j'ai trouvé un deuxième fichier httpd.conf.pre-update qui contient le même contenu que httpd.conf mais la ligne #LoadModule php5_module libexec/apache2/libphp5.so est toujours en commentaire
 
C'est sans doute l'explication. Libere la ligne et redemarre le systeme pour que l'interpreteur PHP soit pris en compte et execute le code au lieu de simplement le lire, comme c'est le cas pour l'instant.
 
malheureusement le problème reste le même :(
mais une simple question, qu'est ce que tu veux dire par exécute le code au lieu de le lire.
normalement j'ai créer un simple fichier info.php a la racine /webServer/Documents/ et je l'appel dans mon navigateur safari localhosthttp://localhost/info.php ou http://127.0.0.1/info.php
 
Je voulais dire "executer le programme" au lieu d'afficher son code dans le browser.

Quelle est ta config precise?
Est-ce un serveur Apache que tu as installe toi-meme ou fourni avec l'o.s. ?
As-tu bien renseigne le chemin vers ton site dans le fichier httpd.conf ?
Peux-tu poster ici le chemin complet vers ton site /Library/.../webserver/documents ?
Peux-tu poster ici le code complet de ton fichier info.php ?
 
En faite j'utilise le serveur apache fournis avec mac. J'ai juste fait un start - stop - restart apache dans la console
J'ai testé localhost et ça marche très bien pour page html
dans le httpd.conf le DocumentRoot est "/Library/WebServer/Documents" c'est la ou j'ai le index.html et le info.php
pour le code php, c'est quelque chose de simple =>
<?php

phpinfo();

?>