# سجل نشاط الموقع

Source: https://support.kapsulehost.com/ar-ae/site-activity-log

سجل النشاط هو السجل الخاص بكل موقع لما تم تنفيذه ومن قام به: كل نسخة احتياطية تم أخذها، وكل تغيير في إصدار PHP، وكل نطاق تمت إضافته، وكل تفريغ للذاكرة المؤقتة، وكل مفتاح SSH تم تثبيته وكل كلمة مرور تمت إعادة تعيينها، في قائمة واحدة مرتبة زمنيًا من الأحدث إلى الأقدم يمكنك تصفحها في ثوانٍ.

## أين يوجد سجل النشاط

افتح **المواقع**، وانقر على الموقع، ثم افتح مجموعة **نظرة عامة** في القائمة اليسرى للموقع، واختر **النشاط**. تحمل الصفحة عنوان **سجل النشاط** وتصف نفسها بأنها الإجراءات الأخيرة التي تم تنفيذها على هذا الموقع.

لا يوجد عنصر Activity على المستوى الأعلى في الشريط الجانبي الرئيسي. السجل مخصص لموقع واحد فقط، وهذا ما يجعله مفيدًا: فهو لا يخلط بين التغييرات على مواقعك الأخرى، أو فواتيرك، أو صناديق بريدك.

![سجل النشاط لموقع في KPanel، يعرض الإجراءات الأخيرة التي تم تنفيذها على الموقع](https://support.kapsulehost.com/help/screenshots/site-activity-log.368c32b4.webp)

## قراءة إدخال في السجل

يتكون كل صف من أربعة أجزاء:

- **أيقونة مربعة**، ذات ألوان مميزة حسب نوع الإجراء. عمليات الحذف والتعطيل تظهر باللون الأحمر مع أيقونة سلة مهملات، وعمليات الإنشاء والتفعيل تظهر باللون الأخضر مع علامة زائد، والتحديثات وتغييرات الإعدادات تظهر باللون الكهرماني مع أيقونة قلم، وعمليات تسجيل الدخول وأحداث تسجيل الدخول الموحد والاستعادة تظهر باللون الأزرق مع أيقونة مفتاح.
- **تسمية بلغة بسيطة واضحة**، مثل *تم تغيير إصدار PHP*، أو *تم إنشاء نسخة احتياطية*، أو *تمت إضافة نطاق مخصص*، أو *تسجيل دخول موحد إلى لوحة تحكم WordPress*.
- **شارة تفاصيل** حيث يوجد شيء محدد يستحق العرض، مثل إصداري PHP القديم والجديد، أو عنوان IP الذي تم حظره، أو اسم مفتاح SSH الذي تمت إضافته.
- **الفاعل والطابع الزمني**، على اليمين.

شارة التفاصيل هي الجزء الذي يجعل السجل مفيدًا حقًا أثناء التحقيق. عبارة *تم تحديث عنوان URL للموقع* بمفردها لا تخبرك بالكثير؛ أما *تم تحديث عنوان URL للموقع* مع `oldvalue to newvalue` بجانبها فتخبرك بكل شيء.

## من قام بذلك

يُظهر سطر الفاعل أسفل كل تسمية اسم مستخدم KPanel الذي قام بالإجراء، أو عنوان بريده الإلكتروني إذا لم يكن قد حدد اسمًا.

تُنسب الإجراءات الآلية إلى **System**. النسخ الاحتياطية المجدولة، وعمليات تجديد شهادات SSL التلقائية، والتحديثات التلقائية التي تعمل عبر cron، وما شابه، كلها إدخالات System. إذا رأيت تغييرًا منسوبًا إلى شخص يؤكد أنه لم يقم به، فتعامل مع الأمر باعتباره اختراقًا لتسجيل الدخول واتبع الخطوات في [أمان الحساب](https://support.kapsulehost.com/ar-ae/account-security) و[المصادقة الثنائية](https://support.kapsulehost.com/ar-ae/two-factor-authentication).

> **Note:** يتم تسجيل الإدخالات بواسطة المنصة، وليس بواسطتك، ولا توجد طريقة لتعديل أو حذف أي منها من اللوحة. وهذا هو الهدف: سجل تدقيق يمكن إعادة كتابته ليس سجل تدقيق على الإطلاق.

## ما الذي يتم تسجيله

يغطي السجل كامل نطاق الموقع، وليس مجالًا واحدًا فقط. بشكل عام:

| المجال | أمثلة |
|---|---|
| دورة حياة الموقع | إنشاء الموقع، حذف الموقع، تحديث إعدادات الموقع |
| الوصول | تسجيل دخول موحد إلى لوحة تحكم WordPress، تسجيل دخول موحد إلى phpMyAdmin، إضافة مفتاح SSH، إنشاء مستخدم SFTP |
| النسخ الاحتياطي | إنشاء نسخة احتياطية، طلب استعادة نسخة احتياطية، تحديث جدول النسخ الاحتياطي |
| النطاقات وشهادات SSL | إضافة أو إزالة نطاق مخصص، تفعيل نطاق، تجديد شهادة SSL |
| PHP والخادم | تغيير إصدار PHP، تحديث إعدادات PHP، إعادة تحميل PHP-FPM، تبديل سجل الاستعلامات البطيئة |
| التخزين المؤقت | تفعيل أو تعطيل ذاكرة Redis المؤقتة، تفريغ ذاكرة التخزين المؤقت للصفحة الكاملة، تفريغ ذاكرة التخزين المؤقت لعنوان URL |
| الأمان | حظر عنوان IP، تحديث قواعد الوصول حسب الدولة، تبديل حظر XML-RPC، تفعيل قفل تسجيل الدخول، تفعيل حماية الموقع بكلمة مرور |
| عمليات WordPress | إنشاء وحذف المستخدمين، تغيير الأدوار، تحديث الروابط الدائمة، التحديث التلقائي للإضافات والنواة، حفظ `.htaccess`، حذف المراجعات |
| WooCommerce | تغيير بوابة الدفع، تحديث حالات الطلبات بشكل جماعي، تحديث العملة، تحديث المخزون |
| عمليات النشر والبيئات | إنشاء ومزامنة بيئة Staging، النشر إلى بيئة الإنتاج، إنشاء وحذف نشر المعاينة |
| الملفات | حفظ أو إعادة تسمية أو حذف ملف، تصدير أو استيراد قاعدة بيانات |

إذا لم يكن للإجراء تسمية ودية بعد، يتم عرض اسم الإجراء الخام بدلاً من إخفاء الإدخال. لا يتم إسقاط أي شيء لمجرد أنه جديد.

## التحديث

يتم تحميل القائمة عند فتح الصفحة ولا تقوم باستطلاع التحديثات تلقائيًا. انقر على **Refresh** أعلى اليمين لسحب أحدث الإدخالات بعد إجراء تغيير في تبويب آخر.

تُحمّل الصفحة أحدث 100 إدخال. يتم الاحتفاظ بالنشاط الأقدم، لكن اللوحة لا تقسم الصفحات لما بعد هذا النطاق، لذا إذا احتجت إلى إعادة بناء شيء من قبل عدة أشهر، افتح تذكرة واطلب من الدعم سحب سجل التدقيق: راجع [فتح تذكرة دعم](https://support.kapsulehost.com/ar-ae/opening-a-support-ticket).

## استخدام السجل عمليًا

### بعد حدوث عطل

ابدأ هنا قبل أن تبدأ بالتخمين. افتح السجل، وانظر إلى الإدخالات التي سبقت مباشرة الوقت الذي بدأ فيه الموقع يتصرف بشكل غير طبيعي، وستجد عادةً السبب في أول شاشة: ترقية إصدار PHP، أو تحديث تلقائي لإضافة، أو حفظ `.htaccess`، أو تبديل إعداد للذاكرة المؤقتة.

هذا أسرع من قراءة سجلات الأخطاء، لأن السجل يخبرك بما تغير بدلاً من العرض الذي ظهر. بمجرد أن يكون لديك مشتبه به، يخبرك [سجلات الأخطاء](https://support.kapsulehost.com/ar-ae/error-logs) بالضبط كيف فشل.

### بعد تسليم الموقع

عندما تتسلم موقعًا من شخص آخر، يُعد سجل النشاط أقصر تقرير موجز ممكن عن كيفية إدارته: هل يتم أخذ النسخ الاحتياطية، وهل التحديثات تلقائية أم يدوية، وهل كان أحد يدخل عبر shell، وهل ميزات الأمان مفعّلة.

### كفحص أمني

يستحق نمطان تحديدًا أن تبحث عنهما:

- **مفاتيح SSH ومستخدمو SFTP الذين لا تتعرف عليهم.** كلاهما مسجل بالتسمية التي أُنشئ تحتها. تحقق بالمقارنة مع [إضافة مفاتيح SSH إلى موقع](https://support.kapsulehost.com/ar-ae/adding-ssh-keys) وألغِ أي شيء غير مألوف.
- **تسجيلات دخول موحدة في أوقات غريبة.** يتم تسجيل كل تسجيل دخول موحد إلى لوحة تحكم WordPress وإلى phpMyAdmin مع المستخدم الذي بدأه.

> **Tip:** التقط لقطة شاشة للصفوف ذات الصلة قبل أن تبدأ في إصلاح الأمور. تبقى الإدخالات في السجل، لكن لقطة الشاشة مع ظهور الطوابع الزمنية أسهل بكثير لإرفاقها بتذكرة دعم من وصف يعتمد على الذاكرة.

## ما لا يُظهره السجل

- **التغييرات التي تتم خارج KPanel.** تحرير ملف عبر SFTP يُسجَّل كعملية على ملف فقط عندما يتم ذلك من خلال مدير الملفات في اللوحة. أعمال SSH المباشرة لا تُفصَّل، رغم أن وجود مفتاح معين يُسجَّل.
- **حركة مرور الزوار.** لهذا، استخدم تبويب Analytics الخاص بالموقع.
- **الأحداث على مستوى التطبيق داخل WordPress.** إجراءات الإضافات المتخذة من داخل `wp-admin` هي شأن WordPress، وليست شأن المنصة، ما لم تكن قد أُطلقت من KPanel.

## إلى أين تذهب بعد ذلك

- [سجلات الأخطاء](https://support.kapsulehost.com/ar-ae/error-logs) لتفاصيل الفشل الكامنة وراء تغيير ما.
- [إعدادات الموقع](https://support.kapsulehost.com/ar-ae/site-settings) لمفاتيح الصيانة وHTTPS التي تظهر هنا كتحديثات إعدادات.
- [أخذ نسخة احتياطية](https://support.kapsulehost.com/ar-ae/taking-a-backup) قبل إجراء تغيير قد ترغب في التراجع عنه.
