عرض ملفات السجل
أثناء التطوير والتصحيح، تعتبر مراجعة ملفات السجل خطوة مهمة للغاية. يوفر لك ServBay طريقتين لمراجعة ملفات السجل: الوصول المباشر إلى دليل السجل وعبر واجهة المستخدم الرسومية (GUI) لـ ServBay. فيما يلي الخطوات بالتفصيل.
الطريقة الأولى: الدخول المباشر إلى دليل السجل
1. دليل ملفات السجل
يتم تخزين ملفات السجل الخاصة بـ ServBay في الدليل /Applications/ServBay/logs
. هذا المجلد يحتوي على ملفات السجل لمختلف الخدمات مثل PHP، وCaddy، وRedis، وMariaDB، وMySQL، وMongoDB، وغيرها.
2. الوصول إلى دليل السجل
يمكنك الوصول إلى دليل السجل عبر الطرفية أو مدير الملفات. فيما يلي خطوات الوصول إلى الدليل عبر الطرفية:
- افتح تطبيق الطرفية.
- أدخل الأمر التالي واضغط مفتاح الإدخال للدخول إلى دليل السجل:bash
cd /Applications/ServBay/logs
1
3. عرض ملفات السجل
في دليل السجل، يمكنك استخدام الأمر ls
لعرض جميع ملفات السجل والدلائل الفرعية:
ls
سترى بنية ملفات ودلائل مشابهة لما يلي:
caddy
dnsmasq
mariadb
memcached
mongodb
mysql
php
|____5.6
|____7.0
|____7.1
|____7.2
|____7.3
|____7.4
|____8.0
|____8.1
|____8.2
|____8.3
|____8.4
postgresql
redis
xdebug
|____5.6
|____7.0
|____7.1
|____7.2
|____7.3
|____7.4
|____8.0
|____8.1
|____8.2
|____8.3
|____8.4
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
4. عرض ملف سجل معين
يمكنك استخدام الأمر cat
أو less
أو tail
لعرض محتويات ملف سجل معين. على سبيل المثال:
عرض سجل PHP 7.4
cat php/7.4/php-fpm.log
أو استخدام الأمر less
لاستعراض الملفات بشكل متسلسل:
less php/7.4/php-fpm.log
استخدام الأمر tail
لعرض أحدث إدخالات السجل:
tail -f php/7.4/php-fpm.log
عرض سجل Caddy
توجد سجلات Caddy في الدليل caddy
. يمكنك الدخول إلى هذا المجلد لعرض ملفات السجل:
cd caddy
ls
2
ثم استخدم الأوامر المذكورة أعلاه لعرض ملفات السجل المحددة.
الطريقة الثانية: من خلال واجهة المستخدم الرسومية لـ ServBay
1. فتح ServBay
في تطبيقاتك، ابحث عن رمز ServBay وانقر فوقه مرتين لفتحه.
2. عرض سجلات الخدمة
في واجهة المستخدم الرسومية لـ ServBay، يمكنك اتباع الخطوات التالية لمراجعة ملفات السجل:
من خلال لوحة "إدارة الخدمات السريعة"
- في واجهة المستخدم الرسومية لـ ServBay، ادخل إلى لوحة التحكم.
- على يمين كل خدمة سترى أيقونة سجل (icon). انقر على هذه الأيقونة لمراجعة السجل الخاص بالخدمة.
من خلال لوحة "الخدمات"
- افتح واجهة المستخدم الرسومية لـ ServBay وادخل إلى لوحة "الخدمات".
- على يمين كل خدمة سترى أيقونة سجل (icon). انقر على هذه الأيقونة لمراجعة السجل الخاص بالخدمة.
من خلال لوحة "المضيفين"
- في واجهة المستخدم الرسومية لـ ServBay، ادخل إلى لوحة "المضيفين".
- على يمين كل مضيف سترى أيقونة سجل (icon). انقر على هذه الأيقونة لمراجعة السجل الخاص بالمضيف.
من خلال لوحة "تكوين الخدمات"
- في واجهة المستخدم الرسومية لـ ServBay، ادخل إلى لوحة "تكوين الخدمات".
- ستجد في الزاوية العلوية اليمنى لكل خدمة أيقونة سجل (icon). انقر على هذه الأيقونة لمراجعة السجل الخاص بالخدمة.
3. تحليل ملفات السجل
من خلال مراجعة ملفات السجل، يمكنك تحليل حالة تشغيل النظام، ورسائل الخطأ، ومؤشرات الأداء. تشمل ملفات السجل الشائعة:
php/الإصدار/php-fpm.log
: يسجل حالة تشغيل PHP-FPM ورسائل الخطأ.- الدليل
caddy
: يسجل كل من سجل الوصول وسجل الأخطاء لخادم الويب Caddy. redis.log
: يسجل حالة تشغيل قاعدة بيانات Redis ورسائل الخطأ.mariadb.log
: يسجل حالة تشغيل قاعدة بيانات MariaDB ورسائل الخطأ.mysql.log
: يسجل حالة تشغيل قاعدة بيانات MySQL ورسائل الخطأ.mongodb.log
: يسجل حالة تشغيل قاعدة بيانات MongoDB ورسائل الخطأ.xdebug/الإصدار
الدليل: يسجل معلومات تصحيح XDebug.mailpit.log
: يسجل حالة تشغيل وخطأ خدمة بريد Mailpit.
4. تنظيف ملفات السجل
قد تشغل ملفات السجل حيزًا كبيرًا من مساحة التخزين، لذا يوصى بتطهير ملفات السجل التي لم تعد بحاجة إليها بشكل دوري. يمكنك استخدام الأمر التالي لحذف ملف سجل معين:
rm php/7.4/php-fpm.log
ملاحظة: تأكد من نسخ معلومات السجل المهمة احتياطياً قبل الحذف.