MariaDB
باستخدام محرك تخزين MariaDB يمكنك استخدام أي إعداد MariaDB كنظام خلفي لـ ngSurvey.
المتطلبات
لتثبيت ngSurvey على قاعدة بيانات MariaDB ستحتاج إلى تلبية المتطلبات التالية
إصدار MariaDB 10.6.x أو أعلى.
المستخدم المستخدم للاتصال بخادم MariaDB يجب أن يمتلك صلاحيات كافية لاستخدام قاعدة بيانات نظام MariaDB لإنشاء قاعدة البيانات.
إذا كان تسجيل الثنائيات (binary logging) ممكّنًا يجب تعيين المتغير log_bin_trust_function_creators إلى 1 إما في ملف تكوين MySQL أو باستخدام الاستعلام التالي.
SET GLOBAL log_bin_trust_function_creators = 1;إصدار MariaDB على نظام Windows يتطلب تحميل جداول بيانات المنطقة الزمنية. يمكنك اتباع هذا الدليل لتحميل بيانات المنطقة الزمنية على خادم MariaDB على Windows.
تكوين NGSurvey
من أجل تكوين ngSurvey للعمل مع MariaDB تحتاج إلى إعداد متغيرات البيئة التالية.
سيقوم NGSurvey بإنشاء قاعدة البيانات التي حددتها في سلسلة الاتصال أو تحديثها تلقائيًا.
ConnectionStrings:NGSurveyDBيحمل سلسلة الاتصال الخاصة بك إلى خادم MariaDB.NGSurvey:StorageEngineيجب تعيينه إلى MariaDB.
فحص الصحة
بمجرد تكوين إعدادات قاعدة البيانات يمكنك إعادة تشغيل خدمة الويب التي تستضيف ngSurvey. سيقوم NGSurvey تلقائياً بإعداد قاعدة البيانات بكل الجداول المطلوبة.
يمكنك أيضاً التحقق مما إذا كان التثبيت قد تم إعداده بشكل صحيح باستخدام الرابط التالي : https://yourrootsite/api/system/status
Last updated
Was this helpful?