2010-06-18 21 views
0

J'ai installé une copie de MAMP sur mon macbook afin de pouvoir exécuter localement mon site Web basé sur php/mysql.Problèmes lors de l'installation de PEAR MDB2 avec MAMP

Le package MAMP lui-même semble bien fonctionner mais j'avais besoin du package PEAR MDB2.

j'ai fait ce qui suit pour installer

pear install MDB2 
pear install MDB2_Driver_mysql 
pear channel-update pear.php.net 

Tous ont apparemment travaillé et si j'essaie à nouveau, disent-ils déjà installé.

Le PHP include_path de php.ini semble aussi être correct:

include_path = ".:/Applications/MAMP/bin/php5.3/lib/php" 

Cependant, après le redémarrage du serveur et essayer de frapper mon site, je reçois encore

Fatal error: require_once() [function.require]: Failed opening required 'MDB2.php' (include_path='.:/Applications/MAMP/bin/php5.3/lib/php') in /Applications/MAMP/htdocs/config.php on line 5

Répondre

0

est-/Applications/MAMP/bin/php5.3/lib/php le répertoire racine pour PEAR? Cela ne semble pas correct. Exécutez la commande pear config-get php_dir, elle vous indiquera où se trouve le répertoire racine PEAR (malgré le nom de configuration trompeur). La valeur par défaut est /usr/share/pear.