Latest web development tutorials

تمديد MongoDB PHP

هذا البرنامج التعليمي يظهر لك كيفية تثبيت تمديد MongoDB على لينكس، النافذة، ماك منصة.


تثبيت MongoDB PHP التمديد على لينكس

شنت على محطة

يمكنك تنفيذ الأمر التالي لتثبيت MongoDB PHP التمديد في سائق لينكس

$ sudo pecl install mongo

تركيب PHP باستخدام الأمر PECL يجب التأكد من أن اتصال الشبكة المتاحة، فضلا عن امتيازات الجذر.

دليل التثبيت

إذا كنت ترغب في ترجمة التعليمات البرمجية المصدر من محرك الأقراص الموسعة. لديك لتجميع حزمة مصدر يدويا، وهذا هو يتم تضمين خلل جيد في أحدث حزمة مصدر المنقحة.

يمكنك تحميل حزمة برامج التشغيل MongoDB PHP على جيثب. وصول جيثب موقع ومن ثم البحث عن "مونغو سائق فب" (تحميل: https://github.com/mongodb/mongo-php-driver )، تحميل حزمة مصدر، ومن ثم تنفيذ الأمر التالي:

$ tar zxvf mongodb-mongodb-php-driver-<commit_id>.tar.gz
$ cd mongodb-mongodb-php-driver-<commit_id>
$ phpize
$ ./configure
$ sudo make install

إذا بى الخاص بك تجميع نفسك، وطريقة التثبيت كما يلي (على افتراض المترجم في الدليل / المحلية / PHP / البيرة):

$ tar zxvf mongodb-mongodb-php-driver-<commit_id>.tar.gz
$ cd mongodb-mongodb-php-driver-<commit_id>
$ /usr/local/php/bin/phpize
$ ./configure --with-php-config=/usr/local/php/bin/php-config
$ sudo make install

بعد تنفيذ الأمر المذكور أعلاه، تحتاج إلى تعديل ملف php.ini، إضافة التكوين مونغو في ملف php.ini، التكوين هو على النحو التالي:

extension=mongo.so

ملاحظة: أنت بحاجة إلى تحديد عناصر التكوين مسار extension_dir.


تثبيت MongoDB PHP التمديد على النافذة

على جيثب قدمت المترجمة مسبقا فب mongodb منصة نافذة للقيادة مجموعات ثنائية (تحميل: https://s3.amazonaws.com/drivers.mongodb.org/php/index.html )، يمكنك تحميل الخاص بي النسخة المقابلة، ولكن عليك أن تولي اهتماما على الأسئلة التالية:

  • يشغل VC6 على خادم أباتشي
  • "الموضوع آمنة" قيد التشغيل (ذات ألوان) على اباتشي مع وحدة PHP، إذا قمت بتشغيل PHP في وضع CGI، حدد وضع غير آمن موضوع ( 'آمن غير موضوع').
  • يشغل VC9 على ملقم IIS.
  • بعد تحتاج إلى تحميل حزمة الثنائية، استخراج الأرشيف إلى إضافة ملف "php_mongo.dll 'إلى دليل PHP الملحق الخاص بك (الهاتف). دليل تحويلة عادة في تركيب PHP دليل دليل تحويلة.

فتح ملف التكوين فب ملف php.ini إضافة التكوين التالية:

extension=php_mongo.dll

إعادة تشغيل الملقم.

Phpinfo الوصول من خلال المتصفح، إذا كان التثبيت بنجاح، سترى أنواع المعلومات التالية:

مونغو-فب سائق مثبتة النوافذ

MAC تثبيت ملحقات سائق MongoDB PHP

يمكنك استخدام "autoconf" تثبيت ملحقات سائق MongoDB PHP.

يمكنك استخدام "إكس كود" تثبيت ملحقات سائق MongoDB PHP.

إذا كنت تستخدم XAMPP، يمكنك استخدام الأمر التالي لتثبيت ملحقات سائق MongoDB PHP:

sudo /Applications/XAMPP/xamppfiles/bin/pecl install mongo

إذا لم ينجح الأمر أعلاه في XMPP أو MAMP، تحتاج إلى تحميل على جيثب حزم المترجمة مسبقا متوافقة.

قم بإضافة "تمديد = mongo.so" لملف تكوين ملف php.ini الخاص بك.