-
Le 22/07/2008, 23:28@ elaum : Changer la racine et autre BDD
Notez que si vous activez php comme ça, il assumeras que la racine de votre site web (de votre ordi) est /Library/WebServer/Documents.
Pour la changer, remplacez la ligne DocumentRoot "/Library/WebServer/Documents" par DocumentRoot "lechemindevotrechoix" dans httpd.conf
Par exemple, j'ai mis DocumentRoot "/Users/elaum/Sites".
------
Sinon le systeme de gestion de base de donnée sqllite3 est préinstallé sur mac.
Pour des petits sites web, je trouve qu'il est bien plus pratique.
PS : Bon récapitulatif cet article. Si seulement, il été paru il y a 5 mois :)
-
Le 23/07/2008, 00:10@ iScarabee : Merci ça tombe bien !
Et ben j'en demandais pas tant, j'allais activer PHP-MySQL justement sur mon Mac pour des raisons professionnelles, merci les amis ! :)
-
Le 23/07/2008, 00:42@ Sam : Une autre solution...
...consiste à installer 'xampp'.
Ce serait pas mal d'en parler, c'est tellement moins prise de tête.
-
Le 23/07/2008, 06:25@ ChoiZ : Et si on veut installé GD avec php :)
Comment faire pour ajouté également GD ?
J'ai essayé pas mal de solutions dont celle de Marc Liyanage sans franc succès :/
-
Le 23/07/2008, 06:26@ azur : Plus simple
MAMP, est un produit libre beaucoup plus performant qui ne requiert aucune manipulation, et ne touche pas pas aux répertoires racines d'unix.
-
Le 23/07/2008, 08:45@ warry : heu...non
Mamp n'est pas libre, et n'est certainement pas plus performant !!
-
Le 23/07/2008, 09:17@ P2M : MAMP...
pendant très longtemps je me suis obstiné à activer PHP/MySQL via ce genre manip ou en utilisant des solution dites propres (Marc Liyanage), mais toujours avec des manques comme la librairy GD etc etc
Un jour je suis passé sous MAMP et je ne le regrette franchement pas, tout y est (GD etc) et en plus il y a les accélérateurs PHP, lapossibilité d'activer PHP 4 ou 5, etc etc etc
Bref MAMP est vraiment très très pratique et in fine beaucoup plus propre que toutes autres manip
-
Le 23/07/2008, 09:19@ Médiacom87 : Vive les forums et les commentaires
Merci pour ce tuto bien pratique.
Par contre, pas merci aux commentaires du style "j'en ai une plus grosse". C'est vraiment futile.
Ceux qui parle de MAMP XAMP LAMP TAMP FAMP et autre, doivent surement venir du mon monde PC. Car un Mac vous permet de faire beaucoup mieux puisque qu'il est lui même "serveur unix".
-
Le 23/07/2008, 09:20@ David : Sauf qu'avec MAMP...
Si tu veux installer Symfony, il faut par exemple virer Pear du système, ajouter des répertoires pour les binaires...
-
Le 23/07/2008, 09:22@ Médiacom87 : Oups ...
Bon, P2M, merci pour ton commentaire, qui lui est constructif.
On comprend rapidement pourquoi utiliser une distribution LAMP au lieu d'activer PHP.
Merci encore.
Cela confirme mon commentaire sur la qualité des interventions.
-
Le 23/07/2008, 09:24@ ChoiZ : Mamp n'est pas ...
MAMP n'était pas la réponse que j'attend ...
-
Le 23/07/2008, 09:57@ Titi38 : Et pour postgreSQL
ça fait longtemps que je suis sous PsotGreSQL-MySQL-PHP5 sur mes Macs, et pour moi la manip décrite plus haut n'a pas marché. J'ai du changer les droits sur certains dossiers msyql et ajouter un lien symbolique pour que MySQL trouve son "socket" au bon endroit.
Mais voilà maintenant j'aimerais aussi avoir le support de PostgreSQL dans PHP et là c'est coton... Un petit article en vue ?
En ce qui concerne la polémique, je préfère avoir un système sans redondance dont je connais le contenu donc rajouter MAMP par dessus un serveur Unix déjà équipé de PHP et Apache2 ne me plaît pas, mais chacun peut bien faire comme il veut...
-
Le 23/07/2008, 10:05@ Titi38 : Au fait pour GD -> ChoiZ
J'ai oublié pour ajouter GD, il faut recompiler PHP avec l'option qui va bien, c'est ce qui est expliqué ici:
http://www.kenior.com/macintosh/adding-gd-library-for-mac-os-x-leopard
-
Le 23/07/2008, 10:37@ jbb : Quel est l'objectif ?
Si l'objectif est d'installer rapidement et simplement un PHP/MySQL pour faire du dev, alors MAMP reste la solution.
Après on peut aussi se compliquer la vie, ca peut aussi fonctionner.
Si l'objectif est d'avoir un serveur de prod, alors ni MAMP ni Mac OS X client ne sont de bonnes solutions.
Enfin certains objectifs tels que des performances optimales sur un poste client peuvent nécessiter l'installation de PHP/MySQL telle que décrit dans cet article.
Le meilleur, c'est d'avoir le choix, donc merci pour cet article très clair.
-
Le 23/07/2008, 13:32@ alain : que choisir
si vous souhaitez vous faire votre propre avis sur la methode à adopter pour avoir PHP/Mysql sur votre mac, je vous conseil cette lecture : http://edu.ca.edu/article72.html
-
Le 24/07/2008, 19:54@ SpikeMac : Problème avec phpMyAdmin
J'ai activer php et MySQL comme décrit ici mais j'ai un problème avec phpMyAdmin que j'ai installer dans mon dossier "Sites" il me met "Accès refusé" et que "La raison probable est que vous n'avez pas créé de fichier de configuration." Pouvais vous me dire pourquoi ? merci
-
Le 25/07/2008, 12:33@ ren0 : et avec MacPorts...
pour les plus furieux d'entre nous, voilà la méthode la plus unixienne que j'ai trouvée :
[url]http://samuraicoder.net/installing_php_and_mysql_leopard_macports_prealpha[/url]
-
Le 29/07/2008, 19:50@ mcgyver47 : Petit Pb avec MAMP ???
Tres bon article et MAMP marche impeccable par contre je ne sais pas et je n'ai rien trouvé sur Google pour savoir comment configurer MAMP pour que l'on puisse avoir acces à mon site qui est dans /MAMP /htpdocs depuis internet si on connait mon adresse Ip ( pour des test et je sais que pour la securité c'est pas top)
Ca marche impeccable en local mais depuis internet ???
Merci
Jean
-
Le 01/08/2008, 17:40@ silend : httpd.conf
Bonjour
J'ai voulu faire cette manip cependant j'ai deux problèmes (en fait c'est deux fois le même...)
Dans mon dossier apache2 je n'ai aps trouvé de fichier "httpd.conf"
Classé par ordre alpha j'ai http_vhost.h juste "avant" et httpd.h juste "après".
Est ce normal?
Je suis un peu nouveau au monde du mac donc si quelqu'un peut m'expliquer (car j'imagine qu'il y a une raison simple) tout ça ce serai cool.
Merci
-
Le 04/08/2008, 19:48@ Titanium : P'tite erreur
Petite erreur... Ce n'est pas :
sudo pico /etc/httpd.conf
c'est :
sudo pico /etc/apache2/httpd.conf
;-)
-
Le 13/08/2008, 17:38@ flasounet : installation librairie GD
Bonjour est ce que quelqu'un pourrait nous expliquer concrètement et précisément comment installer cette "GALERIE GD."
Avec dans l'idée que tous le monde n'est pas programmeur chevronné (donc avec des explications claires et en français si possible).
Un grand merci d'avance à cette personne qui prendra le temps de nous faire ceci.
-
Le 20/08/2008, 10:38@ Elens' : Chaques choses à sa place
"Si vous cherchez de l'aide ou si vous avez une question à poser, ne réagissez pas ici !
Redirigez-vous vers le forum !"
:)
-
Le 28/08/2008, 13:28@ reremoon : Un serveur FTP en plus ?...
Un petit article pour décrir l'installation d'un serveur FTP couplé à cette configuration Apache/php/mysql serait le bienvenu... J'ai essayé pas mal de logiciels (libre et payant), Rumpus me semble le plus abouti, mais un peu cher pour une utilisation occasionnelle. Y-a-t'il une solution intégrée à MacOsX ?, merci.
-
Le 04/09/2008, 01:37@ iScarabee : Super MAMP :)
Merci pour MAMP, effectivement transparent et impeccable !
Juste un soucis avec le dir du localhost mais c'est réglé ! :)
-
Le 06/09/2008, 21:44@ oducrot : à propos de GD et de www.kenior.com
l'article mentionné fait référence à une publication de topicdesk.com.http://osx.topicdesk.com/content/view/133/62/
Beaucoup de personnes se plaignent de ne pas arriver au bout en suivant scrupuleusement le tutorial.
Personnellement, j'ai pu arriver au bout sur une xserve G4 en le suivant pas à pas, mis ni sur un xserve G5, ni sur un xserve Intel ..
si quelqu'un a une idée ...