J’ai précédemment écrit un article ayant pour sujet l’activation de php sur mac OS X. Cet article s’applicait alors à Max OS X 10.4. La bonne nouvelle avec Mac OS X 10.5 (Nom de code Léopard) est que php est installé par défaut dans sa version 5.2 ainsi que le très célèbre serveur web Apache dans sa version 2.2.6.
Pour ce qui suit, je vous conseille de travailler dans un terminal, et d’utiliser la commande “open” pour ouvrir les fichiers.L’activation d’apache/PHP est assez simple :
1. Editez le fichier /etc/apache2/httpd.conf (attention, vous aurez besoin de faire ceci avec les droits superutilisateur)
Cherchez l’occurrence suivante :
#LoadModule php5_module libexec/apache2/libphp5.so
Et modifiez la de la manière suivante (décommentez a ligne) :
LoadModule php5_module libexec/apache2/libphp5.so
Personnellement, j’ai rencontré un problème lié au répertoire de log manquant, j’ai donc eu à le créer :mkdir -p /var/log/apache2/Vous pouvez maintenant activer apache dans Préférences système->Partage :

Pour faire un petit test, rien de plus simple :Creez un fichier test.php dans le repertoire Sites de votre répertoire personnel et ajoutez la chaine de caractères suivante :
<?php phpinfo(); ?>
Lancez un navigateur web et allez à l’adresse suivante :
http://localhost/~nom_utilisateur/
Si vous obtnez quelque chose qui ressemble à ce qui suit, c’est gagné.

En cas de problème, ouvrez le fichier/var/log/apache2/error_log ou encore /var/log/system.log. La comande pour lancer/stopper/recharger apache en ligne de commande est :
apachectl (start|stop|restart)