MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Mongo khởi động PHP:Không thể khởi tạo mô-đun

Có vẻ như bạn đang cố gắng cài đặt một phần mở rộng được biên dịch cho PHP 5.3 với PHP 5.4; phiên bản API mô-đun cần khớp với phiên bản PHP.

Nếu bạn tải xuống trình điều khiển MongoDB PHP được biên dịch trước từ Github (ví dụ:php_mongo-1.2.12.zip là phiên bản ổn định hiện tại) nó bao gồm các tệp DLL cho nhiều phiên bản PHP (ví dụ:5.2, 5.3 và 5.4). Bạn cần sao chép đúng DLL cho hệ thống của mình và đổi tên thành php_mongo.dll.

Bạn có thể xác định phiên bản cần thiết từ phpinfo() xuất trên hệ thống của bạn (hoặc php -i từ một dòng lệnh). Kiểm tra giá trị cho "Bản dựng mở rộng Zend".

Ví dụ:

Zend Extension Build => API220100525,NTS,VC9

.. sẽ cho biết bạn nên sử dụng DLL NTS (Non-threadsafe).

Trên Windows 64 bit, điều đó có nghĩa là sao chép php_mongo-1.2.12-5.4-vc9-nts-x86_64.dll tới php_mongo.dll trong thư mục tiện ích mở rộng PHP của bạn.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. pullAll trong khi xóa các đối tượng được nhúng

  2. MongoDB Group sử dụng trình điều khiển Ruby

  3. mongodb cho phép kết nối khách ngay cả khi auth được bật

  4. Truy xuất nhiều phần tử được truy vấn trong một mảng đối tượng trong bộ sưu tập MongoDB

  5. Mẹo nâng cấp máy chủ Percona cho MongoDB