Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Mac
Mac Avant de poster: Lire La FAQ Mac; Voir la page Outils; Voir les tutoriels.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/04/2007, 12h03   #1
Invité de passage
 
Inscription : mars 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 4
Points : 1
Points : 1
Par défaut installer propel avec MAMP

Bonjour,
Je suis en train de mettre en place un environnement de developpement sur mon mac (10.4), et je rencontre un soucis pour installer propel :

Lorsque j'execute la commande : pear install phpdb/propel_runtime

L'installation échoue en me disant que la version de php est la version 4 et non la version 5.

Effectivement, la version de php installée par défaut sur mon mac est la 4, mais avec MAMP, j'ai bien la version 5...

Comment faire donc pour indiquer à pear qu'il doit se baser sur mon serveur MAMP et donc sur le php5 situé dans le dossier de MAMP et non sur la version de php 4 installée sur le mac par défaut ???

Merci d'avance pour les réponses !

mecooo
mecooo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/04/2007, 13h47   #2
Membre émérite
 
Inscription : janvier 2005
Messages : 725
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 725
Points : 988
Points : 988
Citation:
Envoyé par mecooo
Bonjour,
Je suis en train de mettre en place un environnement de developpement sur mon mac (10.4), et je rencontre un soucis pour installer propel :

Lorsque j'execute la commande : pear install phpdb/propel_runtime

L'installation échoue en me disant que la version de php est la version 4 et non la version 5.

Effectivement, la version de php installée par défaut sur mon mac est la 4, mais avec MAMP, j'ai bien la version 5...

Comment faire donc pour indiquer à pear qu'il doit se baser sur mon serveur MAMP et donc sur le php5 situé dans le dossier de MAMP et non sur la version de php 4 installée sur le mac par défaut ???

Merci d'avance pour les réponses !

mecooo
Je n'ai pas mon mac sous la main, là.

Mais deux posibilités :
-y a fichier de conf pour pear, il faut le trouver et le modifier pour pointer vers le php5
-changer le lien symbolique php pour le faire pointer sur /usr/bin/php5 (exemple fictif)
Tarul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/04/2007, 16h16   #3
Expert Confirmé
 
Homme
Inscription : septembre 2006
Messages : 2 291
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : septembre 2006
Messages : 2 291
Points : 2 738
Points : 2 738
Citation:
Envoyé par mecooo
Bonjour,
Je suis en train de mettre en place un environnement de developpement sur mon mac (10.4), et je rencontre un soucis pour installer propel :

Lorsque j'execute la commande : pear install phpdb/propel_runtime

L'installation échoue en me disant que la version de php est la version 4 et non la version 5.

Effectivement, la version de php installée par défaut sur mon mac est la 4, mais avec MAMP, j'ai bien la version 5...

Comment faire donc pour indiquer à pear qu'il doit se baser sur mon serveur MAMP et donc sur le php5 situé dans le dossier de MAMP et non sur la version de php 4 installée sur le mac par défaut ???

Merci d'avance pour les réponses !

mecooo
->

Code :
1
2
3
4
5
6
7
8
9
Commands:
…
clear-cache            Clear XML-RPC Cache
config-get             Show One Setting
config-help            Show Information About Setting
config-set             Change Setting
config-show            Show All Settings
…

->

Code :
1
2
3
4
5
6
7
8
9
10
11
12
Configuration:
==============
PEAR executables directory     bin_dir         /usr/bin
PEAR documentation directory   doc_dir         /usr/lib/php/doc
PHP extension directory        ext_dir         /usr/lib/php/extensions/no-debug-non-zts-20020429
PEAR directory                 php_dir         /usr/lib/php
PEAR Installer cache directory cache_dir       /tmp/pear/cache
PEAR data directory            data_dir        /usr/lib/php/data
PHP CLI/CGI binary             php_bin         /usr/bin/php
PEAR test directory            test_dir        /usr/lib/php/test
…
->

Code :
1
2
3
pear config-set php_bin /PATH/TO/PHP5
etc.
JeitEmgie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/04/2007, 12h35   #4
Invité de passage
 
Inscription : mars 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 4
Points : 1
Points : 1
Citation:
Envoyé par JeitEmgie
->

Code :
1
2
3
4
5
6
7
8
9
Commands:
…
clear-cache            Clear XML-RPC Cache
config-get             Show One Setting
config-help            Show Information About Setting
config-set             Change Setting
config-show            Show All Settings
…

->

Code :
1
2
3
4
5
6
7
8
9
10
11
12
Configuration:
==============
PEAR executables directory     bin_dir         /usr/bin
PEAR documentation directory   doc_dir         /usr/lib/php/doc
PHP extension directory        ext_dir         /usr/lib/php/extensions/no-debug-non-zts-20020429
PEAR directory                 php_dir         /usr/lib/php
PEAR Installer cache directory cache_dir       /tmp/pear/cache
PEAR data directory            data_dir        /usr/lib/php/data
PHP CLI/CGI binary             php_bin         /usr/bin/php
PEAR test directory            test_dir        /usr/lib/php/test
…
->

Code :
1
2
3
pear config-set php_bin /PATH/TO/PHP5
etc.
Merci pour votre aide !
J'ai réussi à installer propel sur mon serveur MAMP
Mais finalement, au lieu de changer les path, j'ai utilisé le pear qui est installé automatiquement avec MAMP (dans /Applications/MAMP/etc.../php5/bin/ ) et en lançant les commandes avec ./pear install xxx (et non pear install xxx)

Merci tout de même !
mecooo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h59.


 
 
 
 
Partenaires

Hébergement Web