Nhà soạn nhạc yêu cầu mongodb/mongodb

Tôi không thể hiểu tại sao, nhưng phpinfo() trong cả dòng lệnh và giao diện web không còn hiển thị mongodb đã bật. Tuy nhiên, cố gắng cài đặt lại thông qua Homebrew và Pecl vẫn không thành công như sau

Cảnh báo. homebrew/php/php55-mongodb-1. 1. 2 đã được cài đặt

pecl/mongodb đã được cài đặt và giống như phiên bản 1 đã phát hành. 1. 2
cài đặt không thành công

Trong cả hai php. ini tôi đã thử

tiện ích mở rộng = mongodb. vì thế

tiện ích mở rộng=/usr/local/Cellar/php55/5. 5. 32/lib/php/extensions/no-debug-non-zts-20121212/mongodb. vì thế

Nội dung của /usr/local/Cellar/php55/5. 5. 32/lib/php/extensions/no-debug-non-zts-20121212/

-rw-r--r--   1 ian    bánh xe     132732   8 tháng 1, 01. 11   Nhật ký thay đổi
-rw-r--r--   1 ian    bánh xe     352         22 Ngày 16 tháng 2. 03 CÀI ĐẶT_RECEIPT. json
-rw-r--r--   1 ian    bánh xe     11359     8 tháng 1, 01. 11    GIẤY PHÉP
-rw-r--r--   1 ian    bánh xe     2430 8 Jan 01. 11    ĐỌC. md
-rwxr-xr-x 1 root   bánh xe     792704   25 ngày 10 tháng 2. 02 mongodb. vậy

Tiếp theo là khởi động lại Apache

Điều đặc biệt kỳ lạ là số phiên bản cũng đã thay đổi

Tôi có gây ra xung đột bằng cách thử cả ba phương pháp cài đặt bao gồm cài đặt thủ công không?

Làm cách nào để cài đặt trình điều khiển MongoDB trong PHP?

Cải thiện bài viết

Lưu bài viết

Thích bài viết

  • Cập nhật lần cuối. 25 tháng 7 năm 2022

  • Đọc
  • Bàn luận
  • Thực tiễn
  • Video
  • khóa học
  • Cải thiện bài viết

    Lưu bài viết

    MongoDB là một cơ sở dữ liệu và nó xác minh cơ sở dữ liệu tài liệu. Nó được sử dụng rộng rãi vì tính linh hoạt và khả năng mở rộng của nó. MongoDB cung cấp hệ thống quản lý cơ sở dữ liệu dựa trên đám mây và máy chủ. Ngoài ra, nó cũng cung cấp một số plugin bổ sung để sử dụng MongoDB ở các khía cạnh khác nhau. Nó cung cấp plugin trình điều khiển PHP cho phép MongoDB hoạt động với các nhà cung cấp máy chủ PHP. Để tải xuống trình điều khiển PHP của MongoDB, yêu cầu chính là bất kỳ loại máy chủ nào như Wampp hoặc Xampp phải được cài đặt trên máy trước đó. Nếu không, nó sẽ không hoạt động nữa. Xampp Apache nên được cấu hình và chạy trước khi có trong tay

    Đặc trưng

    • MongoDB có thể lưu trữ tài liệu ở chế độ linh hoạt. Vì vậy, cấu trúc dữ liệu của các tài liệu này có thể được thay đổi thêm trong tương lai
    • MongoDB được phân phối trong tự nhiên.  
    • Vì MongoDB về bản chất là mã nguồn mở, nó miễn phí sử dụng và dễ cài đặt

    Cài đặt trình điều khiển MongoDB PHP

    Làm theo các bước sau để cài đặt MongoDB PHP Drivers

    Bước 1. Để tải xuống Trình điều khiển PHP, hãy duyệt trang web chính thức bằng bất kỳ trình duyệt nào. Có nhiều phiên bản trình điều khiển PHP của MongoDB có thể được tìm thấy. Không nên dùng phiên bản alpha hoặc beta. Phiên bản ổn định nên được sử dụng. Vì phiên bản alpha hoặc beta là những phiên bản vẫn đang được xác minh. Tùy theo cấu hình máy mà cài phiên bản phù hợp. Ở đây, theo máy này, phiên bản phù hợp sẽ là 1. 7. 4, nếu bất kỳ cá nhân nào muốn cài đặt một số phiên bản cũ hơn, không có vấn đề gì với nó. Nhấp vào DLL của phiên bản phù hợp cho bước tiếp theo

    Nhà soạn nhạc yêu cầu mongodb/mongodb

     

    Bước 2. Sau đó, theo PHP được cài đặt trong máy trước đó, tệp thích hợp sẽ được cài đặt. Như trường hợp này thì theo phiên bản PHP & cấu hình máy theo Driver sẽ cài. Nó sẽ cài đặt một. tập tin nén. Điều đó cần phải được trích xuất

    Nhà soạn nhạc yêu cầu mongodb/mongodb

     

    Bước 3. Sau khi giải nén cài đặt. zip, sẽ có một. tập tin dll. Tập tin đó cần được sao chép. Nó sẽ được dán vào máy chủ Xampp

    Nhà soạn nhạc yêu cầu mongodb/mongodb

     

    Bước 4. Sau đó, con đường dưới đây nên được theo sau. Trong thư mục ext, php_mongodb đã sao chép. tập tin dll nên được dán.  

    C. \xampp\php\ext

    Nhà soạn nhạc yêu cầu mongodb/mongodb

     

    Bước 6. Bây giờ hãy mở php. tập tin ini

    Nhà soạn nhạc yêu cầu mongodb/mongodb

     

    Bước 7. Bây giờ trong php. tìm kiếm tệp ini tìm chuỗi tiện ích mở rộng và thêm tệp sau vào đó bằng dấu chấm phẩy

    tiện ích mở rộng = php_mongo. dll

    Nhà soạn nhạc yêu cầu mongodb/mongodb

     

    Bước 5. Bây giờ hãy khởi động lại máy chủ xampp để xem các thay đổi. Bây giờ chúng tôi chạy một mã đơn giản để xem trình điều khiển có hoạt động bình thường hay không.  

    PHP




        $n =new Mongo();

    ?>

    Khi chúng tôi chạy mã này, chúng tôi sẽ nhận được đầu ra sau. Nếu chúng tôi gặp bất kỳ lỗi nào thì điều đó có nghĩa là trình điều khiển MongoDB của chúng tôi không được cài đặt đúng cách