MariaDB

باستخدام محرك تخزين MariaDB يمكنك استخدام أي إعداد MariaDB كنظام خلفي لـ ngSurvey.

المتطلبات

لتثبيت ngSurvey على قاعدة بيانات MariaDB ستحتاج إلى تلبية المتطلبات التالية

  1. إصدار MariaDB 10.6.x أو أعلى.

  2. المستخدم المستخدم للاتصال بخادم MariaDB يجب أن يمتلك صلاحيات كافية لاستخدام قاعدة بيانات نظام MariaDB لإنشاء قاعدة البيانات.

  3. إذا كان تسجيل الثنائيات (binary logging) ممكّنًا يجب تعيين المتغير log_bin_trust_function_creators إلى 1 إما في ملف تكوين MySQL أو باستخدام الاستعلام التالي. SET GLOBAL log_bin_trust_function_creators = 1;

  4. إصدار MariaDB على نظام Windows يتطلب تحميل جداول بيانات المنطقة الزمنية. يمكنك اتباع هذا الدليلarrow-up-right لتحميل بيانات المنطقة الزمنية على خادم MariaDB على Windows.

تكوين NGSurvey

من أجل تكوين ngSurvey للعمل مع MariaDB تحتاج إلى إعداد متغيرات البيئة التالية.

circle-info

سيقوم NGSurvey بإنشاء قاعدة البيانات التي حددتها في سلسلة الاتصال أو تحديثها تلقائيًا.

  • ConnectionStrings:NGSurveyDB يحمل سلسلة الاتصال الخاصة بك إلى خادم MariaDB.

  • NGSurvey:StorageEngine يجب تعيينه إلى MariaDB.

فحص الصحة

بمجرد تكوين إعدادات قاعدة البيانات يمكنك إعادة تشغيل خدمة الويب التي تستضيف ngSurvey. سيقوم NGSurvey تلقائياً بإعداد قاعدة البيانات بكل الجداول المطلوبة.

يمكنك أيضاً التحقق مما إذا كان التثبيت قد تم إعداده بشكل صحيح باستخدام الرابط التالي : https://yourrootsite/api/system/status

Last updated

Was this helpful?