تمديد 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 الخاص بك.