এখানে উবুন্টু 12.04 এর সাথে কাজ করা, এনগিনেক্স এবং পিএইচপি 5-এফপিএম
আমি মঙ্গো পিএইচপি 5.3 এ ভাল কাজ করেছিলাম, তারপরে আমি অনড্রেজ / পিএইচপি 5 পিপিএ যুক্ত করেছি এবং পিএইচপি 5.4 এ আপডেট করেছি। এটি জিডি এবং সিআরএল এক্সটেনশানগুলি রেখেছিল, তবে মঙ্গো নয়। আমি php.ini ফাইলটিতে লাইনটি আবার যুক্ত করেছি, এবং কিছুই না। তারপরে আমি স্টার্টআপ ত্রুটিগুলি সক্ষম করেছিলাম এবং এটি পেয়েছি:
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
সুতরাং, বুনো অনুমান, আমি find -name 'mongo.so'
2009-0626 / থেকে 20100525 / ... এ ফাইলটি সরিয়েছি এবং যার ফলে এই ত্রুটি হয়েছে:
PHP Startup: mongo: Unable to initialize module
Module compiled with module API=20090626
PHP compiled with module API=20100525
These options need to match
আমি তখন করেছি pecl uninstall mongo
এবং pecl install mongo
- যা নতুন মঙ্গো.সো ফাইলটি ঠিক ২০০৯২২6 / এ তৈরি করেছে -
আমি এই সমস্ত কিন্ডা তাই আশা করি এটি ঠিক করা অন্ধ সহজ ভুল! আমার কেবল মঙ্গো ফিরে আসার দরকার আছে।