Utiliser facilement PHP et MySql sur Mac

Auteur Message
maurice
maurice
Publié le jeudi 2 mars 2006 12:00

Le logiciel qui, sur Mac, permet l'utilisation du PHP et MySql est MAMP : http://www.mamp.info/fr/home/
Il fonctionne comme EasyPhp sur PC : il faut le lancer, mettre ses fichiers dans un sous-dossier spécial, et travailler ! Kool

Je pense qu'il faut redémarrer sa machine pour qu'il soit opérationnel.

A tester car il ne semble pas fonctionner avec toutes les distributions de SPIP ou autres : je teste et vous tiens au courant !

Répondre avec citation

pierre
pierre
Publié le jeudi 2 mars 2006 12:07

Merci pour cette information très intéressante Maurice !
Je vais pouvoir tester et en profiter pour remettre ma base MySQL d'aplomb pour qu'on puisse travailler la prochaine fois Wink

Pour ceux qui préfèrent faire évoluer le serveur Apache intégré à Mac OS X, comme je vous l'ai dit, vous pouvez utiliser les informations de Marc Liyanage pour mettre à jour le module PHP et installer la base de données MySQL (attention, c'est en anglais).

Répondre avec citation

pierre
pierre
Publié le jeudi 2 mars 2006 16:35

A tester car il ne semble pas fonctionner avec toutes les distributions de SPIP ou autres : je teste et vous tiens au courant !
Les fichiers PHP de SPIP contiennent l'extension ".php3" alors que couramment on utilise ".php".
Or, les serveurs Apache ne sont pas tous configurés pour reconnaitre les extensions ".php3".
La solution est donc de modifier la config de ton serveur pour qu'il les accepte.

Dans le cas de MAMP, tu édites le fichier "httpd.conf" qui se trouve dans MAMP > conf > apache et tu changes la configuration comme suit :

Ajouter "index.php3" à la ligne
[php]DirectoryIndex index.html index.php[/php]
Ajouter ".php3" à la ligne
[php]AddType application/x-httpd-php .php .phtml[/php]
Ensuite tu redémarres le serveur et tu fais rouler SPIP Wink

Répondre avec citation

maurice
maurice
Publié le jeudi 2 mars 2006 17:46

Merci, Pierre !

Effectivement, si on modifie le fichier httpd.conf (avec TextEdit) comme tu l'as indiqué, ça marche très bien. Je suis allé au bout de la mise en place d'un site en local ; simplement, j'ai du créer la base avant avec phpmyadmin (page d'accueil de MAMP).

Pour ceux qui veulent s'amuser, j'ai créé un blogue en local avec dotclear (en français, comme son nom ne l'indique pas !)
http://www.dotclear.net/
Tout fonctionne bien et facilement !

Répondre avec citation

jeanfrancois
jeanfrancois
Publié le vendredi 3 mars 2006 11:40

Par contre je bute sur la façon de glisser le dossier SPIP dans Mamp. J'ai essayer dans plusieurs endroits et c'est l'échec, il ne monte pas à partir de localhost …?
Je suis sûr que vous avais la solution.

Merci d'avance,

jfD

Répondre avec citation

pierre
pierre
Publié le vendredi 3 mars 2006 14:33

Par contre je bute sur la façon de glisser le dossier SPIP dans Mamp. J'ai essayer dans plusieurs endroits et c'est l'échec, il ne monte pas à partir de localhost …?
Si tu n'as pas modifié les préférences de MAMP, tu dois placer les fichiers dans le dossier "htdocs" de MAMP.
Sinon, ce que tu peux faire, c'est placer tes fichiers dans un autre dossier et dans les préférences de MAMP, dans l'onglet "Apache" choisir ledit dossier.

Par exemple, sur ma config, j'ai laissé mon dossier SPIP dans le répertoire "sites" de mon compte utilisateur (ma maison) et fait pointer le serveur apache de MAMP sur ce répertoire. Ainsi, je peux utiliser au choix le serveur Apache de Mac OS X ou de MAMP. En plus, le jour ou je veux supprimer MAMP, ça m'évitera d'avoir à reprendre les fichiers dans le dossier htdocs. De toutes façons, de manière générale, il faut éviter d'avoir des documents dans le répertoire Applications et ses sous-répertoires.

J'espère avoir répondu à ta question.
A+

Répondre avec citation

jeanfrancois
jeanfrancois
Publié le vendredi 3 mars 2006 14:52

Pierre,
Merci pour ces conseils, j'avais réussi en mettant SPIP dan le dossier "mamp" où se trouve index.php.
Tes propositions sont plus orthodoxes notamment celle qui consiste à se servir des préférences et du dossier site.

Merci

jfD

[Edité le 07/03/2006 par jean-francois]

Répondre avec citation

jeanfrancois
jeanfrancois
Publié le lundi 27 mars 2006 17:49

J'essaye de mettre un script sur une feuille spip pour faire des statistiques avec " phpmyvisite" ou phpmv2.
Quelle que soit ma façon de m'y prendre une partie du script apparaît.
Comment inclure un script dans une rubrique ou un article?

Merci à celui qui sait.

jfD

Répondre avec citation

Informations sur ce site