Спасибо за ваш ответ и комментарий, я исправляю это.
Проблема была в служебной командной строке, я использую эту команду
"C:\mongodb\bin\mongod" --bind_ip 127.0.0.1 --logpath "C:\data\db\mongodb.log" --logappend --dbpath "C:\data\db" --port 27100 --install
вместо
"C:\mongodb\bin\mongod" --bind_ip myIPadress --logpath "C:\data\db\mongodb.log" --logappend --dbpath "C:\data\db" --port 27100 --install
В коде php new Mongo("mongodb://".$_host.":".$_port,true)
, $ host =myIPadress
Вот почему он работал в командной строке, а не в коде php, это должен быть тот же IPadress, не используйте localhost или что-то подобное, если вы не используете значение по умолчанию new Mongo()