![](/img/trans.png)
[英]Search Engine Friendly URL with .htaccess in xampp windows 10 on 64-bit
[英]Class 'Mongo' not found in XAMPP 64-Bit Windows 10
我正在嘗試從我的本地主機上運行以下代碼:
<?php
$dbhost = 'localhost';
$dbname = 'phpTest';
$m = new Mongo("mongodb://$dbhost");
$db = $m->$dbname;
?>
並得到錯誤,“致命錯誤:在第 6 行的 C:\\xampp\\htdocs\\key_ratios\\mongo_test.php 中找不到類 'Mongo'”
我已經多次重新啟動 Apache,MongoDB 作為服務運行。 Mongo 的目錄路徑是 C:\\mongodb\\bin。 PHP 在 C:\\xampp\\php 中。
以下是PATH變量:C:\\xampp\\php, C:\\mongodb\\bin, C:\\Program Files (x86)\\Microsoft VS Code\\bin, C:\\Users[redacted]\\AppData\\Local\\atom\\bin .
知道為什么我無法讓 PHP 連接到 Mongo 嗎?
編輯:我應該注意到,我的 mongodb 清單 phpinfo() 並不像這個清單那樣填寫。 這是否意味着我的 mongodb 沒有完全安裝?
我使用錯誤的語法進行連接。 應該是(使用 PHPLIB):
new MongoDB\\Client("mongodb://localhost:27017");
或(僅使用 PECL 驅動程序): new MongoDB\\Driver\\Manager("mongodb://localhost:27017");
文檔真的很有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.