Tôi hiện đang sử dụng xampp cho PHP. Tôi đã cài đặt * mongo_db (1.8.5) * trong hệ thống của tôi và cũng cài đặt xampp-1.8.1-VC9 trong hệ thống của mình. Để cấu hình PHP cho MongoDB, tôi đã tải về * php_mongo.dll * (thử cả VC9 thread safe
và non-thread safe
) và dán các tập tin .dll trong '../php/ext' thư mục và cũng nói thêm extension=php_mongo.dll
trong tệp php.ini.Mongo khởi động PHP: Không thể khởi tạo mô-đun
Bây giờ khi tôi cố gắng để bắt đầu apache trong xampp nó cho thấy màn hình sau đây dù cho apache là bắt đầu.
PHP startup mongo: Unable to initialize module
Module compiled with module API : 20090626
PHP compiled with module API : 20100525
These options need to match.
Cũng đang .php tôi để kết nối Mongo không hoạt động. Điều này có nghĩa là có điều gì đó sai ở đâu đó.
Tôi đang đi sai ở đâu. Bất kỳ trợ giúp sẽ được đánh giá cao.
Dường như bạn có cách tiếp cận đúng, nhưng đang sao chép sai DLL (xem câu trả lời của tôi bên dưới). Cũng lưu ý rằng 1.8.x giờ là hai phiên bản sản xuất chính sau (mới nhất là 2.2.x). Nếu bạn chỉ mới bắt đầu, nó sẽ có giá trị bắt đầu với máy chủ 2.2 vì có [nhiều tính năng mới] (http://docs.mongodb.org/manual/release-notes/2.2/). – Stennie