0
我在我的Mac OSX
中使用XAMPP
。我已安裝mongodb
並將.so
文件複製到xampp
插件文件夾中。頁面的我的phpinfo()
顯示已安裝的MongoDB
部分。運行MongoDB和PHP的Apache
後,我開始Apache of XAMPP
服務器,當我的代碼
m = new MongoClient();
$db = $m->mydatabase;
$collection = $db->myCollection;
它說一些Fatal Error
。
如果我在Terminal
窗口運行mongod
命令窗口,它的工作。那麼在XAMPP
服務器中安裝mongodb
有什麼用處。我的問題是
- 爲什麼它的工作是這樣的..?
- 當我們啓動
Apache
服務器時,有什麼辦法可以啓動mongod
。
謝謝@Sammaye。還有一個疑問,我的計劃是在我的家庭服務器上託管我的網站。那一次,我是否需要運行Apache和MongoDB服務器來運行我的PHP應用程序。 – arthankamal
@ arthan.v是的,他們需要在單獨的機器上運行,PHP可以與外部MongoDB對話,也可以在臥室的同一臺機器上進行內部操作 – Sammaye