J'essaie d'installer MongoDB avec PHP5.2 sur CentOS. Quand je cours phpinfo()
il dit que Mongo n'est pas installé. Je crois que le PHP fonctionne bien. J'ai installé MongoDB, et je peux entrer dans le shell. J'ai fait pecl install Mongo
, dit qu'il a été achevé et installé correctement. J'ajoute un fichier mongo.in
qui est extension=mongo.so
. Je peux aller à /usr/lib64/php/modules/
et mongo.so
est là. Y a-t-il quelque chose que j'oublie? J'ai redémarré les services HTTPD et Mongod.Mongo DB Installation ne fonctionne pas avec PHP
0
A
Répondre
1
Si quelque chose comme un symbole indéfini apparaît, cela signifie que la source n'a pas été compilée correctement. Cependant, "Z_DEFLREF_P" ne fait pas partie du code source de Mongo PHP Driver (dans la dernière version). Etes-vous sûr que l'erreur ne mentionne pas "Z_DELREF_P"?
À l'heure actuelle, c'est effectivement un bug dans la version 1.2.9 du pilote. Il ne compile pas avec PHP 5.2 maintenant. J'ai ajouté un ticket au https://jira.mongodb.org/browse/PHP-335
1
Utilisez le pilote mongo 1.2.7 pour php et vous ne devriez pas avoir de problème de compilation.
2
La seule chose que je l'ai fait pour le conducteur mongo 1.2.9 travailler avec php était
$ cd mongodb-php-driver-folder
$ phpize
$ ./configure
$ sudo make install
A la fin de php.ini, ajoutez
extension=mongo.so
Redémarrez apache.
Questions connexes
- 1. PHP Le compte Mongo ne fonctionne pas avec plusieurs champs
- 2. somme Array mongo db avec PHP
- 3. Mongo db findOne requête ne s'arrêtera pas
- 4. admin? ne fonctionne pas avec Mongo Mapper
- 5. db: migrate ne fonctionne pas, malgré sqlite3 installation réussie
- 6. ne peut pas commencer à mongo db
- 7. installation xdebug ne fonctionne pas
- 8. Mongo DB $ ou requête en PHP
- 9. DB Mongo Chercher avec orderby
- 10. Installation de Mongo db sur Mac osx avec XAMPP et php 5.3 ext
- 11. Installation de Mongo
- 12. Géolocalisation requête basée ne fonctionne pas dans mongo de php
- 13. mongo regroupement ne se produit pas au niveau DB et ne pas utiliser l'agrégation mongo Framework
- 14. ne peut pas commencer mongo db, initandlisten exception
- 15. mongo db trouver une fonction dans php
- 16. php mysql insert ne fonctionne pas la connexion db fonctionne
- 17. mongo insérer des données db dans d'autres db (php)
- 18. Grailles 2.4RC1/Mongo DB Plugin/Mongo Db 2.6/Authentifié
- 19. mongo DB - Version du pilote php
- 20. EC2 - Installation PHP fraîche - Mail ne fonctionne pas
- 21. Mongo DB Cant Start
- 22. index un mongo db avec javascript
- 23. réplication mongo db oplog à un autre mongo db
- 24. Données Mongo Db perdues
- 25. installation ne fonctionne pas magento 1.9
- 26. Connexion à mongo DB
- 27. Mongo DB unknown Erreur?
- 28. Mongo DB Map/Reduce - Réduire ne se appelle pas
- 29. mongo db groupe pour
- 30. râteau heroku db: migrate ne fonctionne pas
Voyez-vous mongo.ini dans la liste des fichiers ini analysés? Regardez la toute première table de la commande phpinfo(). – Alex
Oui, j'ai d'autres inis là aussi comme mysql.ini qui sont tous en cours de lecture –
essayez d'exécuter 'php -v' dans la console et voir si des erreurs de démarrage apparaissent – Alex