我試過用PECL構建庫,我試過從github下載它。我試過MAMP,我試過XAMPP。我總是得到相同的錯誤:無法讓PHP加載mongo.so擴展
PHP警告:PHP啓動:無法加載動態庫'/Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts- 20090626/mongo.so' - dlopen(/Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626/mongo.so,9):找不到合適的圖像。找不到:\ n \ t/Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626/mongo.so:未知必需加載命令0x80000022
(路徑不同取決於XAMPP或甲基苯丙胺)
我運行OS 10.5.8。有任何想法嗎?
內核的位數根本不影響Mac OS X上的用戶空間。您可以在32位內核上運行64位應用程序,反之亦然。 – duskwuff 2012-01-20 06:21:16
@duskwuff你說的是對的。然而,你無法做的事是使用帶有64位擴展名的32位MAMP。你可以用32位'mongo.so'運行32位MAMP,但是使用64位'mongo.so'不會起作用。 – natchiketa 2012-01-24 00:28:32