Witam.
Problem dotyczy instalacji sterownika do obsługi MongoDB w PHP. Po umieszczeniu odpowiedniego pliku php_mongo.dll w lokalizacji C:\wamp\bin\php\php5.5.12\ext, oraz po dodaniu wymaganej linijki w php.ini (extension=php_mongo.dll) interpreter php nie może obsługiwać serwera mongoDB.
Po wykonaniu testowego skryptu:
<?php
$m = new MongoClient();
var_dump($m);
?>
Otrzymuję błąd o treści:
Fatal error: Class 'MongoClient' not found in C:\wamp\www\mongo\mongo.php on line 3
Serwer Mongo poprzez Windows'owe cmd działa poprawnie, mogę obsługiwać bazy danych, robić zapytania etc.
Moja wersja PHP to 5.5.12
Windows 7 x64 VC11
Wersja MongoDB to 3.2
Pobrana przeze mnie biblioteka dll nosi nazwę: php_mongodb-1.1.2-5.5-ts-vc11-x64
Wgrywałem zresztą różne inne wersje tejże biblioteki (każdorazowo zmieniając nazwę na php_mongo.dll) i za każdym razem nie trybi. Restartowałem także usługi/wampa, dalej nic. Serwer mongod.exe oczywiście był cały czas uruchomiony.
Przydatny może być link: https://docs.mongodb.org/ecosystem/drivers/php/
Proszę o pomoc :)