Я пытаюсь установить Монго более 6 часов и до сих пор не получил его на работу. Я собираюсь сделать это очень подробно, так что, надеюсь, кто-то поможет мне заставить это работать.
My local comp: HP laptop, Windows 7, 64 bit operating system
WAMP 2.2 which includes php 5.3.8 and apache 2.2.21 downloaded from wampserver.com
Я попытался установить каждую комбинацию mangodb безуспешно.
Я начал с загрузки 64-битной версии с сайта Монгос. Он отлично работает, когда я использую его из командной строки, но как только я устанавливаю php_mongo.dll
и использую его из PHP, я получаю ошибку «mongo not found». Кроме того, я проверил мой php.ini
файл и mongo не загружается. Я проверил ошибки и увидел, что «php_mongo.dll не является приложением win32».
Затем я попытался установить новый php_mongo.dll
, который был vc9, так как это то, что говорит мой файл php.ini
. Я все еще получаю ту же проблему, она работает, когда я использую ее из командной строки, но не в PHP.
Затем я удалил все файлы Монго и Treid скачал 32-битную версию Монго только для того, чтобы попробовать (моя ОС 64-битная). То же самое, работает в командной строке, но не в PHP. Я получаю те же ошибки, что и выше.
Мой php.ini
файл выглядит так:
System Windows NT xxxxx-PC 6.1 build 7601 (Windows 7 Home Premium Edition
Service Pack 1) AMD64
Build Date Sep 16 2011 21:25:01
Compiler MSVC9 (Visual C++ 2008)
Architecture x64
Configure Command cscript /nologo configure.js "--enable-snapshot-build" "--with-
pdo-oci=C:\php-sdk\php53dev\vc9\x64\deps\instantclient_10_2\sdk,shared" "--with-
oci8=C:\php-sdk\php53dev\vc9\x64\deps\instantclient_10_2\sdk,shared" "--with-
oci8-11g=C:\php-sdk\php53dev\vc9\x64\deps\instantclient_11_2\sdk,shared" "--disable-
debug-pack" "--disable-static-analyze"
Server API Apache 2.0 Handler
Virtual Directory Support enabled
Configuration File (php.ini) Path C:\Windows
Loaded Configuration File C:\wamp\bin\apache\Apache2.2.21\bin\php.ini
Scan this dir for additional .ini files (none)
Additional .ini files parsed (none)
PHP API 20090626
PHP Extension 20090626
Zend Extension 220090626
Zend Extension Build API220090626,TS,VC9
PHP Extension Build API20090626,TS,VC9
Debug Build no
Thread Safety enabled
Zend Memory Manager enabled
Zend Multibyte Support disabled
IPv6 Support enabled
Registered PHP Streams php, file, glob, data, http, ftp, zip, compress.zlib, phar
Registered Stream Socket Transports tcp, udp
Registered Stream Filters convert.iconv.*, mcrypt.*, mdecrypt.*, string.rot13,
string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk,
zlib.*
Я не знаю, что я делаю неправильно. Опять же, я попробовал каждую комбинацию загрузки, и я не могу получить соединение с php. Может кто-нибудь, пожалуйста, проведите меня через загрузку, основываясь на приведенной выше информации о настройке моей системы, или укажите, что я делаю неправильно?
Я попробовал основные настройки с сайта mongos. Я также провел часы в Google и из других блогов, которые я знаю, что есть некоторые проблемы с 64-битными компами, и есть много других людей, получающих те же ошибки. Кажется, я не могу найти ответ, который работает или достаточно подробен для новичка.
Спасибо за любую помощь. Я просто не знаю, что делать на данный момент, я работаю над настройкой монго более 6 часов. Может кто-нибудь помочь, пожалуйста?