Фатальная ошибка:
Класс «Монго» не найден в C: \ Apache Software Foundation \ Apache2.2 \ htdocs \ sample \ testdb.php
Может ли кто-нибудь помочь мне решить эту проблему? Почему это так?
Ниже приведен код, который я использовал. Я создал базу данных с именем phptest
в MongoDB и вставил документ. Затем я попытался подключиться к MongoDB через PHP, но он выбросил эту ошибку.
Может ли кто-нибудь помочь мне избавиться от этого? Я включил dll php-mongo и сохранил файл php.ini.
<?php echo "succeeded!"; $connection = new Mongo(); $db = $connection->test; $collection = $db->phptest; ?>
Убедитесь, что установлен правильный драйвер php.
Например, если в вашем php.ini включена опция «Безопасность потоков», убедитесь, что у вас установлен «Thread-Safe Mongo Extension», а не «Non-Thread-Safe» версия.
Вероятно, вы используете более старую версию драйвера Mongo DB. Класс Mongo
был заменен MongoClient
, так как v 1.3.0 драйвера. См. Этот поток stackoverflow: