تجاوز إلى المحتوى الرئيسي
مدونة ماهر سقّا
Main navigation
  • الرئيسية
  • أدوات مجانية
    • حاسبة ميزانية الراتب الشخصي
    • معرفة عنوان IP الخاص بي
    • أداة إنشاء ملف Htpasswd
  • الإتصال بي
Language switcher
  • English
  • عربي
مسار التنقل
  1. الرئيسية
  2. الأرشيف الشهري
  3. الأرشيف الشهري

تشرين الثاني/نوفمبر 2026

How to find recently modified files in Linux

كيفية العثور على الملفات المُعدّلة حديثًا في لينكس

الأوسمة
  • Linux

بصفتك مستخدمًا أو مسؤول نظام لينكس، غالبًا ما تحتاج إلى تتبع تغييرات الملفات، سواءً لتصحيح أخطاء تطبيق ما، أو مراقبة نشاط النظام، أو التحقيق في خرق أمني. يُعدّ الأمر find أداةً فعّالةً لهذا الغرض، ومن خياراته المفيدة الخيار -ctime n، الذي يُساعد في تحديد موقع الملفات التي تم تعديلها خلال فترة زمنية مُحدّدة.

فهم الأمر find -ctime n

يُستخدم الأمر find في لينكس للبحث عن الملفات بناءً على معايير مُختلفة. يُرشّح الخيار -ctime n الملفات حسب وقت تغيير حالتها، والذي يشمل:

  • قراءة المزيد about كيفية العثور على الملفات المُعدّلة حديثًا في لينكس
How to check if email are sent correctly in a Laravel Project

كيفية التحقق من إرسال رسائل البريد الإلكتروني بشكل صحيح في مشروع Laravel

الأوسمة
  • Laravel

يمكنك استخدام Laravel Tinker للتحقق مما إذا كانت رسائل البريد الإلكتروني تُرسل بشكل صحيح في مشروع Laravel.

قم بتشغيل Tinker باستخدام الأمر التالي:

php artisan tinker

سيتم فتح واجهة الأوامر (Shell):

Psy Shell v0.12.9 (PHP 8.2.4 — cli) by Justin Hileman
>

الآن، أضف الكود التالي:

  • قراءة المزيد about كيفية التحقق من إرسال رسائل البريد الإلكتروني بشكل صحيح في مشروع Laravel
How to export Database with time-stamped file name in phpMyAdmin

كيفية تصدير قاعدة بيانات باستخدام اسم ملف يتضمن طابعاً زمنياً في phpMyAdmin

الأوسمة
  • قاعدة البيانات

لتصدير قاعدة بيانات باستخدام اسم ملف يتضمن طابعاً زمنياً في phpMyAdmin، عليك تغيير إعداد   Output: > Save output to a file > File name template من:

@DATABASE@

إلى:

  • قراءة المزيد about كيفية تصدير قاعدة بيانات باستخدام اسم ملف يتضمن طابعاً زمنياً في phpMyAdmin
How to prevent search engines from indexing your staging server websites

كيفية منع محركات البحث من فهرسة مواقع الويب الموجودة على خادم الاختبار (staging server) الخاص بك

الأوسمة
  • Servers
  • SEO
  • Linux

فيما يلي الإعدادات اللازمة لمنع محركات البحث (مثل Google وBing وغيرها) من فهرسة جميع المواقع الإلكترونية الموجودة على خادمك، وذلك باستخدام إعدادات عامة (Global Configuration) لكل من خادمي الويب Apache وNginx:

منع فهرسة محركات البحث في Apache

أضف السطر التالي إلى ملف httpd.conf أو apache2.conf:

  • قراءة المزيد about كيفية منع محركات البحث من فهرسة مواقع الويب الموجودة على خادم الاختبار (staging server) الخاص بك
How to detect tables wihtout primary key in a database

كيفية الكشف عن الجداول التي لا تحتوي على مفتاح أساسي (Primary Key) في قاعدة بيانات

الأوسمة
  • قاعدة البيانات

تُعد المفاتيح الأساسية (Primary keys) في قواعد البيانات ضرورية لأسباب عديدة؛ فهي تحافظ على سلامة الكيانات (Entity Integrit) وتُسهم في تسريع عمليات البحث عن البيانات أو ربطها.

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

يعرض استعلام SQL التالي قائمة بجميع الجداول التي تفتقر إلى مفتاح أساسي في قاعدة بيانات محددة (<database_name>):

  • قراءة المزيد about كيفية الكشف عن الجداول التي لا تحتوي على مفتاح أساسي (Primary Key) في قاعدة بيانات
How to bypass the "PHP Fatal error: Allowed memory size of X bytes exhausted" error in Drush

كيفية تجاوز خطأ "PHP Fatal error: Allowed memory size of X bytes exhausted" في Drupal Drush

الأوسمة
  • Drupal

يشير الخطأ "PHP Fatal error: Allowed memory size of X bytes exhausted" في أداة Drush الخاصة بـ Drupal إلى أن عملية PHP التي بدأتها Drush قد تجاوزت حد الذاكرة المخصص لها.

يمكن أن يحدث هذا أثناء عمليات متنوعة، مثل مسح ذاكرة التخزين المؤقت (caches)، أو إجراء التحديثات، أو استيراد المحتوى؛ ويظهر ذلك بشكل خاص في المواقع التي تحتوي على عدد كبير من الوحدات البرمجية (modules)، أو بيانات معقدة، أو مهام إدارية تتطلب موارد كبيرة.

هناك حلان لتجاوز هذه المشكلة: زيادة حد ذاكرة PHP في ملف إعدادات PHP، أو تحديد حد الذاكرة كمعامل (parameter) عند تنفيذ أمر Drush.

  • قراءة المزيد about كيفية تجاوز خطأ "PHP Fatal error: Allowed memory size of X bytes exhausted" في Drupal Drush
ماهر سقا - إضافة Google Authenticator في Plesk ترفض رموز التحقق الصحيحة

نظام Google Authenticator في Plesk يرفض رموز التحقق الصحيحة (مشكلة تفاوت الوقت)

الأوسمة
  • Servers
  • Linux

يؤدي تفعيل المصادقة متعددة العوامل (MFA) عبر إضافة "Google Authenticator" في لوحة تحكم "Plesk" إلى تعزيز أمان الخادم. ومع ذلك، إذا حدث خلل في مزامنة ساعة الخادم، فسيقوم "Google Authenticator" برفض جميع رموز التحقق الصحيحة، مما سيؤدي إلى منعك من الوصول إلى لوحة تحكم "Plesk".

  • قراءة المزيد about نظام Google Authenticator في Plesk يرفض رموز التحقق الصحيحة (مشكلة تفاوت الوقت)
عني

مهندس تكنولوجيا معلومات تونسي شغوف، يتمتع بخبرة تزيد عن 20 عاماً في بناء أنظمة قابلة للتوسع وقيادة فرق هندسية عالية الأداء.

أدوات مجانية
  • حاسبة ميزانية الراتب الشخصية
  • معرفة عنوان IP الخاص بي
  • أداة إنشاء ملف Htpasswd
أوسمة
  • Laravel
  • Linux
  • Drupal
  • قاعدة البيانات
  • نصائح وحيل
  • الجوال
المقالات الأخيرة
  • نظام Google Authenticator في Plesk يرفض رموز التحقق الصحيحة (مشكلة تفاوت الوقت)
  • كيفية تصدير قاعدة بيانات باستخدام اسم ملف يتضمن طابعاً زمنياً في phpMyAdmin
  • كيفية التحقق من إرسال رسائل البريد الإلكتروني بشكل صحيح في مشروع Laravel
الأرشيف الشهري
  • ماي 2017 (2)
  • أكتوبر 2017 (1)
  • تشرين الثاني/نوفمبر 2017 (1)
  • آب/أغسطس 2018 (2)
  • أكتوبر 2020 (2)
  • آب/أغسطس 2023 (1)
  • تموز/يوليو 2024 (2)
  • نيسان/أبريل 2026 (1)
  • تشرين الثاني/نوفمبر 2026 (7)
مشاريع
  • trava.tn
  • 365mathex.com
  • vpop.tn
  • toufoula.tn
  • writethemoney.com
  • dinartunisien.com
RSS feed

mahersakka.com © 2024 
قم بتطوير مهاراتك في مجال تكنولوجيا المعلومات، وتنمية ثروتك مع ماهر سقّا