Ubuntu 12.04 ile burada çalışıyor, nginx ve php5-fpm
Ben php 5.3 üzerinde iyi çalışan mongo vardı, sonra ondrej / php5 ppa ekledi ve php5.4 için güncellendi. GD ve CURL uzantılarını korudu, ancak mongoyu tutmadı. Php.ini dosyasına satır yeniden ekledi ve hiçbir şey. Sonra başlangıç hatalarını etkinleştirdim ve aldım:
PHP Startup: Unable to load dynamic library '/usr/lib/php5/20100525/mongo.so' - /usr/lib/php5/20100525/mongo.so: cannot open shared object file: No such file or directory
Yani, vahşi tahmin, find -name 'mongo.so'
dosyayı yaptım ve 20090626/20100525 / ... taşındı ki bu hatayla sonuçlandı:
PHP Startup: mongo: Unable to initialize module
Module compiled with module API=20090626
PHP compiled with module API=20100525
These options need to match
Sonra yaptım pecl uninstall mongo
ve pecl install mongo
- 2009'da yeni mongo.so dosyasını yarattı0626 /
Tüm bunlar için biraz yeniyim, umarım bu düzeltmek için kör kolay bir hatadır! Mongo'yu tekrar çalıştırmam gerekiyor.