اصلاحات مرتبط با گرفتن لاگ در بانک اطلاعاتی


در زی فریم از بسیاری از فرایندها و رخدادها همچون ذخیره اطلاعات فرم، ویرایش اطلاعات داخل فرم، حذف داده ها و ... به صورت پیشفرض لاگ گرفته شده و در داخل بانک اطلاعاتی مربوط به لاگ ذخیره می شود. با قرار دادن مقدارLogDisable برابر با عدد یک، می توان این قسمت را به طور کل غیر فعال نمود.
موارد ذیل بیانگر خصوصیات مربوط به اتصال بانک اطلاعاتی برای لاگ گرفتن است.
LogDisable = 0
LogConnectionPoolCount = 3
LogDataBaseTypeID = 1
LogDBUserName = sa
LogDBPassword = password
LogProjectConnectionString =jdbc:sqlserver://127.0.0.1:1433;databaseName=ZF_MD
LogMaxStatements = 100
LogMaxStatementsPerConnection = 0

تعداد اتصالات رزرو شده برای موتور اجرایی زی فریم و بانک اطلاعاتی جهت گرفتن لاگ در این قسمت تعریف می گردد. این مقدار به میزان درخواست، تعداد کاربر و همچنین منابع سخت افزاری بستگی دارد.
(پیشنهاد می شود تغییری در این مقدار صورت نگیرد)

FileDatabasePath =D:\myDBFile\

در زی فریم برای سهولت ذخیره فایل ها، یک مکانیزم ذخیره سازی اطلاعات در خارج از بانک اطلاعاتی ایجاد شده است. در این قسمت می توان به مدیریت و تعیین آدرس پوشه سرشاخه برای ذخیره فایل های ارسالی توسط کاربران (که در نرم افزار به آن نیاز است) پرداخت. لازم به ذکر است که می توان فایل ها را داخل بانک اطلاعاتی نیز ذخیره نمود.

zframeotp = 1
csrfservertokenname = XCSRFTOKEN
csrfclienttokenname = CCSRFTOKEN

موارد فوق برای پیکره بندی موارد امنیتی زی فریم استفاده می شود که پیشنهاد می شود تغییری در این مقادیر صورت نگیرد. زیرا برای توصیف هرکدام نیاز به دانش امنیت نرم افزار و موارد دیگر است (در قسمت آموزش پیشرفته به آنها بیشتر پرداخته خواهد شد.)

  
×