Accueil Actualité Forum Agenda Photos Membres Sondage Annonces Contact Signets Corbeille
Rechercher

iChat


    
Tri ascendant Tri descendant    Sujet: Utiliser facilement PHP et MySql sur Mac
Auteur: Message:


 Posté le 02/03/2006 à 12:00
Le logiciel qui, sur Mac, permet l'utilisation du PHP et MySql est MAMP : www.mamp.info

Il fonctionne comme EasyPhp sur PC : il faut le lancer, mettre ses fichiers dans un sous-dossier spécial, et travailler !

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 !
Maurice
iMac G5 première génération
Voir le profil Message Privé Editer le message Voir le site de l'utilisateur Chercher tous les messages de cet utilisateur
 


   Posté le 02/03/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

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).
Arrêtez de m'appeler "Le Blond" ! Je m'appelle Pierre, Pierre : B-L-O-N-D !
Message Privé Editer le message Voir le site de l'utilisateur Signaler ce message aux Administrateurs 


   Posté le 02/03/2006 à 16:35

maurice a écrit:
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

CODE PHP:
DirectoryIndex index.html index.php

Ajouter ".php3" à la ligne

CODE PHP:
AddType application/x-httpd-php .php .phtml

Ensuite tu redémarres le serveur et tu fais rouler SPIP
Arrêtez de m'appeler "Le Blond" ! Je m'appelle Pierre, Pierre : B-L-O-N-D !
Message Privé Editer le message Voir le site de l'utilisateur Signaler ce message aux Administrateurs 


   Posté le 02/03/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 !)
www.dotclear.net

Tout fonctionne bien et facilement !
Maurice
iMac G5 première génération
Message Privé Editer le message Voir le site de l'utilisateur Signaler ce message aux Administrateurs 


   Posté le 03/03/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
Message Privé Editer le message Voir le site de l'utilisateur Signaler ce message aux Administrateurs 


   Posté le 03/03/2006 à 14:33

jean-francois a écrit:
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+
Arrêtez de m'appeler "Le Blond" ! Je m'appelle Pierre, Pierre : B-L-O-N-D !
Message Privé Editer le message Voir le site de l'utilisateur Signaler ce message aux Administrateurs 


   Posté le 03/03/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]
Message Privé Editer le message Voir le site de l'utilisateur Signaler ce message aux Administrateurs 


   Posté le 27/03/2006 à 16: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
Message Privé Editer le message Voir le site de l'utilisateur Signaler ce message aux Administrateurs 
    


 

À propos de ce site
Apple ® Macintosh ® et Mac OS ® sont des marques déposées par Apple Computer, Inc.