Activer PHP 5 sur mac OSX

Leopard étant installé par défaut avec PHP 5 et Apache 2, il est possible d’utiliser apache et php, sans forcément utiliser une installation type MAMP.

1. Ouvrez une fenêtre de terminal.

2. Editer le fichier de configuration d’apache.

sudo vi /etc/apache2/httpd.conf

dé-commenter la ligne :

LoadModule php5_module libexec/apache2/libphp5.so

Et c’est tout !

13 Responses to “Activer PHP 5 sur mac OSX”

  1. Bonjour je voudrais activer le php sur mon G5 OSX 5 mais je ne comprend pas trop la procédure.Vous serait il possible de me donner les lignes de code à écrire pour réaliser ceci.
    D’avance merci d votre aide qui me sera précieuse.
    Veuillez recevoir mes sincères salutations.

  2. Bonjour, il suffit de faire exactement ce que dis l’article :

    sudo su -
    On vous demande votre mot de passe administrateur, vous le tapez puis entrer.

    vi /etc/apache2/httpd.conf
    ça va ouvrir le fichier httpd.conf

    Ensuite vous cherchez la ligne :
    #LoadModule php5_module libexec/apache2/libphp5.so

    et vous enlevez le # en début de ligne et PHP5 sera activé.

    Faites déjà ça et dites moi a quel endroit vous êtes bloqué.

  3. Si vous n’etes pas à l’aise avec VI : http://matrix.samizdat.net/pratique/documentation/guide-survie-VI.html

  4. merci de votre réponse
    comment faite vous pour supprimer le #
    quel combinaison de touche utilisez vous?
    merci

  5. Ok problème résolut ,je suis passer par le textedit pour créer la modification car il ne la prenait jamais en compte avec votre solution.
    Merci de votre gentillesse.
    Amicalement

  6. Content que votre problème soit résolu. Si vous avez d’autres questions, n’hésitez pas, je suis en train d’écrire d’autres articles pour expliquer comment configurer son mac pour le développement web et toutes les remarques / idées sont donc bienvenue.

  7. merci oui pour une idée se serait de faire un petit tuto video qui montrerait comment mettre en oeuvre cette commande pour les personnes qui débutent avec l’utilisation de terminal.
    Voilà une idée qui me semblerait plus simple pour la réalisation de cette commande.
    Amicalement

  8. Bonjour,

    je ne voudrais pas faire mon rabat-joie, mais à quoi sert cet article ? Il ne précise même pas que c’est dans une fenêtre de l’utilitaire Terminal qu’il faut taper les lignes de code !
    C’est facile à deviner quand on sait que “sudo” est une commande shell et qu’on sait ce qu’est. Mais quand on sait déjà ça, alors cet article ne vous apprend pas grand-chose de plus (sinon qu’il n’y a qu’une seule ligne à “décommenter” dans httpd.conf).

    Bref, les techniciens-qui-savent devraient faire l’effort de se mettre à la place de ceux à qui ils prétendent expliquer les choses.

    Enfin j’dis ça, j’dis rien…

  9. Je viens de le modifier un petit peu. L’article est un extrait d’un article un peu plus long que j’avais écris, et il manque en effet cette précision.

    On voit bien dans les commentaires du dessus que Flasounet n’est pas un habitué de la ligne de commande et pourtant il y est bien arrivé, ce qui prouve qu’avec un peu de bonne volonté tout est possible.

    Ce blog a pour but de montrer comment faire du développement web sur Mac OSX sans utiliser de logiciels comme MAMP. J’y détaille toutes les étapes, même celles qui peuvent paraître très simple comme celle là.

    Si tu trouves l’information inutile, tu n’es pas obligé de la lire, je ne force personne.

    J’adore les donneur de leçon… enfin j’dis ça, j’dis rien…

  10. Bonjour, je profite de votre blog pour poser quelques questions sur le sujet…

    Admin dit : “Ce blog a pour but de montrer comment faire du développement web sur Mac OSX sans utiliser de logiciels comme MAMP.”

    J’ai pour ma part installé un équivalent à Mamp, xampp sur ma machine. tout fonctionne nickel en local. Mais voilà, j’aimerais donner accès à mon site de test local au client pour validation.

    Existe t-il une solution pour rendre ce site accessible depuis le net, sans à avoir à déinstaller xampp et passer par votre méthode détaillée si dessus ?

    merci d’avance

  11. Mamp, Xampp ne sont que des installations toutes prètes d’apache, php, mysql… donc cela ne change absolument rien et vous pouvez tout à fait donner accés à votre ordinateur à vos clients.

    Il faut :
    - Activer le partage web dans les préférences systèmes -> Partage
    - Configurer apache pour qu’il affiche le site lorsque l’on tape votre adresse IP dans un navigateur.
    - Faire en sorte qu’aucun firewall ne bloque Apache, que les requêtes entrantes sur le port 80 soient bien redirigées sur votre ordinateur.

  12. Si vous avez du mal à utiliser VI, utilisez pico par la commande suivante:

    sudo pico /etc/apache2/httpd.conf

    pico est un peu plus convivial selon moi

  13. Merci pour cette précieuse aide.

Discussion Area - Leave a Comment