Sto usando Windows 7 a 64 bit con XAMPP per Windows e non riesco a trovare la soluzione al problema con l'installazione. Ho seguito le guide di installazione dei driver per Windows e PHP su MongoDB.
Da informazioni PHP le specifiche del mio ambiente: XAMPP 1.7.4 PHP: 5.3.3 Apache 2.0 Handler
Qualcuno ha un'idea di come terminare l'installazione? Ho letto tonnellate di commenti di persone e ho provato diversi methods di risoluzione dei problemi e soluzioni alternative ma nulla ha funzionato finora per me.
Sto facendo i seguenti passi:
La sua mostra:
Errore irreversibile: Classe "Mongo" non trovata in G: \ Project \ xampp \ htdocs \ Mongo \ mongo.php sulla row 2
Chiunque può risolvere il problema.
Non hai caricato l'estensione mongo.
Hai già seguito le istruzioni di installazione alla lettera? Hai già installato mongodb ?
Se non riesci a connetterti a mongo (digitando mongo
in un prompt dos), devi prima affrontarlo.
Se riesci a connetterti a mongo ma non tramite php, ci sarà un passaggio che ti sei perso, ma molto probabilmente:
extension=php_mongo.dll
al suo interno (o nel file conf relativo) So che è molto vecchio, mi dispiace per la rinascita, sto solo facendo rivivere perché mi aiuta a pensare e a risolvere il mio problema in WAMP.
Per mettere tutto a posto, è necessario impostare il programma mongo (non mongod) nella variabile di sistema PATH, come quando si installa Java.
Se il tuo programma mongo è in "C: \ data \ mongodb \ bin" apri la variabile PATH e alla fine metti un punto e virgola nella cartella con mongo, come: "; C: \ data \ mongodb \ bin".
Apri cmd e prova a eseguire C: \ Users \ Yourname> mongo Se viene eseguito, hai installato "mongo" con successo, sai che devi solo aggiornare php.ini e riavviare xampp o wamp. Assicurati di aver inserito il driver dll nella cartella EXT dell'installazione di PHP. "C: \ wamp \ bin \ php \ php5.4.3 \ ext" per WAMP.
Scusa il cattivo inglese, sto solo rispondendo perché ho lo stesso problema e mi aiuta.
Vedi questa risposta, mi ha aiutato molto.
PHP MongoDB: errore irreversibile: class "MongoClient" non trovata
Apparentemente la class MongoClient è stata deprecata, quindi il vecchio codice non functionrà. Ho provato a seguire le esercitazioni -> e usano il nuovo codice MongoClient (), ma poiché sto eseguendo la versione 7 di php e la corrispondente dongo mongo db, questo codice non functionrà.
È ora di trovare un tutorial aggiornato.