2010-06-18 107 views
0

我已經在我的macbook上安裝了MAMP的副本,所以我可以在本地運行基於php/mysql的網站。用MAMP安裝PEAR MDB2的問題

MAMP包本身似乎工作正常,但我需要PEAR MDB2包。

我做了以下安裝

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

所有顯然奏效,如果我再試試,他們說已經安裝。

php包含路徑在php.ini中設定也看起來是正確的:

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

然而,重新啓動服務器,並試圖打我的網站後,我仍然得到

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

回答

0

/Applications/MAMP/bin/php5.3/lib/php PEAR的根目錄?這聽起來不對。運行命令pear config-get php_dir,它會告訴你PEAR根目錄的位置(儘管誤導配置名稱)。默認值是/usr/share/pear