2010-02-19 3 views
0

J'utilise Macports pour mon développement PHP. Je pensé que tout ce qui est associé à Macports doit être situé dans/opt/local, mais je ne peux pas charger le paquet PEAR :: Mail_Mime que je viens d'installer via PEAR. J'ai confirmé que le chemin vers pear est/opt/local/bin/pear, mais je n'ai aucune idée de l'endroit où il a jeté les fichiers du paquet, donc je ne sais pas comment les inclure dans mon chemin. Des pointeurs?Qu'est-ce qu'un paramètre include_path PHP/PEAR approprié pour Macports?

Répondre

2

Les fichiers Pear sont généralement installés dans un répertoire share/php, même si je ne suis pas sur mon mac pour le moment, je ne peux donc pas vérifier exactement où cela se trouve. Vous pouvez trouver ce répertoire en utilisant localiser si. A partir de votre type de terminal:

$ locate PEAR.php 

Il devrait retourner quelque chose comme /usr/share/php/PEAR.php - Dans cet exemple /usr/share/php devrait être dans mon chemin de recherche. Mail.php et Mail/mime.php devrait également être dans ce répertoire.

+0

Génial, merci. Pour mémoire, PEAR a déposé les fichiers dans/usr/local/PEAR. Cela n'a pas beaucoup de sens pour moi, mais aussi longtemps que je le sais maintenant. – jodonnell

3

Si vous avez utilisé la commande PEAR pour installer le paquet, vous pouvez aussi faire

$ pear list mail_mime 

pour obtenir une liste de tous les fichiers de ce paquet et où ils ont été installés pour. C'est un moyen pratique de rechercher des fichiers d'exemple, en particulier lorsqu'il est utilisé avec grep ;-)

Questions connexes