我有一個使用Mongo後端在Heroku上託管的PHP應用程序。我已按照https://gist.github.com/pedro/1288447的說明操作。使用Mongo的PHP Heroku應用程序部署
在我在我的根文件夾中的php.ini我 extension_dir = "/app/web/ext/" extension=mongo.so
我mongo.so位於分機。
我已經初始化我mongoclient與
$mongo_url = getenv("MONGOLAB_URI");
$m = new Mongo($mongo_url);
做heroku config
表明MONGOLAB_URI:mongodb://heroku_app113736 7.mongolab.com:43477/heroku_app11373662
然而,應用程序仍然打破每當在new Mongo(...)
:PHP Fatal error: Class 'Mongo' not found
我不知道我是什麼做錯了?
嘗試新MongoClient與其使用新蒙戈 – Abdelilah 2013-02-18 17:06:25
的錯誤與MongoDB的PHP擴展它與Mongo Server無關。 可能是mongo擴展名不叫「Mongo」 – Shehabix 2013-02-18 17:08:16
MongoClient產生相同的類未找到錯誤。 – zz3599 2013-02-18 17:09:31