Activer PHP 5 sur mac OSX
Posted on March 30th, 2008 by admin
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 !
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.
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é.
Si vous n’etes pas à l’aise avec VI : http://matrix.samizdat.net/pratique/documentation/guide-survie-VI.html
merci de votre réponse
comment faite vous pour supprimer le #
quel combinaison de touche utilisez vous?
merci
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
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.
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
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…
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…
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
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.
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
Merci pour cette précieuse aide.