السلام عليكم و رحمة و بركاتة

طريقة عانيت فيها الفترة الأخيرة بسبب الضغط الشديد ان كان فى العمليات فى السيرفر

و زيادة الحمل فى مجلد التمب و ايضا توقف بعض الأوقات الأباتشي بسببها

و هناك خطأ شائع يظهر لأصحاب المنتديات و كل السكربتات التى تستخدم قواعد البيانات و ذالك بسبب امتلاء مجلد tmp داخل السيرفر

فطبعا يوجد طريقتن لحل المشكلة هذه هناك طريقة يدوية و طريقة تلقائية

1 الطريقة اليدوية :

و هى الدخول الى السيرفر بالروت ...

ثم كتاب الأمر التالى

كود PHP:
df /tmp 
و هذا لمعرفة حجم مجلد tmp

و يظهر كالتالى

كود PHP:
root@server [~]# df /tmp
Filesystem           1K-blocks      Used Available Use% Mounted on
/usr/tmpDSK             495844     48194    422050  11% /tmp
root
@server [~]
يمكنا كتابة الأمر التالى لتفضية المجلد

اولا الدخول الى مجلد ال tmp

بكتابة الأمر التالى

كود PHP:
cd /tmp 
ثم كتابة الأمر التالى

كود PHP:
rf -rf 
و هذا لحذف جميع الملفات بداخل المجلد ( ليس لذالك اهمية ) و لكن لو يفضل

هذا الأمر للحفاظ على الملفات العشوائية لل mysql socket

كود PHP:
rm -rf sess
ثاينا الطريقة التلقائية :

و تعمتد على اضافة مهمه مجدولة تلقائية لعمل الطريقة اليدوية كل فترة معينه

الدخول الى السيرفر بالروت ايضا

ثم كتابة الأمر التالى

كود PHP:
crontab -
ستفتح معك بعض السطور تحتوى على اوامر

اذهب الى اسفلها تماما

ثم اكتب

كود PHP:
* */* * * rm -rf /tmp/sess
و هذا لتفضية مجلد ال tmp كل 6 ساعات...( بالطبع يمكنك تغيرها حسب الجهد عندك )

بالمثل يمكنك عمل ريستارت للأباتشي كل فترة زمنية معينه ( لكن لا افضلها ان وجد عندك مركز تحميل )

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

كود PHP:
MySQL Error  Got error 28 from storage engine 
و الله ولى التوفيق بأذن الله