سلام. چطور می شود در سرور اختصاصی با کنترل پنل whm طوری تنظیم کرد تا محتویات غیر ضروری 2 مسیر زیر بصورت اتوماتیک حذف شوند؟
/usr/tmpDSK
/tmp
مرسی
نمایش نسخه قابل چاپ
سلام. چطور می شود در سرور اختصاصی با کنترل پنل whm طوری تنظیم کرد تا محتویات غیر ضروری 2 مسیر زیر بصورت اتوماتیک حذف شوند؟
/usr/tmpDSK
/tmp
مرسی
هیچ یک از فایل های موجود در این مسیر را نباید پاک کرد . در صورتی که با مشکل حجم مواجه هستید باید حجم ان را زیاد کرد .
همانطور که دوست عزیزمون گفتند این فایل های موقتی هستند و نباید حذف بشوند حجم پوشه tmp را روی پنج گیگ بگذارید
در سی پنل کران جاب این پوشه در
crontab -e
تعریف شده
در این شاخه فایل های مهمی وجود دارد
در صورت حذف با مشکلاتی از قبیل ارور در phpmyadmin و .... روبرو خواهید شد.
آموزش های بسیاری در مورد افزایش حجم این پارتیشن وجود دارد.
البته بهتر است عواملی که باعث پر شدن این پارتیشن شده است را پیدا کنید.
برای مثال clmv یک فولدر در این پارتیشن ایجاد میکند که به سرعت حجم tmp را افزایش میدهد.
موفق باشید.
سلام. ممنون از همه. قصد حذف موارد ضروری را نداریم فقط مواردی که ضرورتی ندارند از جمله clmv
حال کسی میداند چطور تنظیم بشه تا بصورت خودکار طی زمان مشخص حذف شوند؟
فایل های ذخیره شده در این دایرکتوری به صورت کد شده ذخیره میشوند ، به عبارت دیگه نمیشه شناسی کرد که چه فایلی واسه چی هست . در بعضی از فایل ها نام کاربر سازنده فایل در اول ان نمایش داده میشود . همانظور که گفته شد هیچ یک از فایل های این دایکرتوری نباید حذف شوند . شیوه کارکرد این دایرکتوری همانند Ram سرور شما میباشد .
این را اگر در کرون جاب بگذارید هر روز پاک خواهد کرد
دستور :
crontab -e
را در ssh بزنید و سپس کد زیر را در آخر اضافه بکنید :
نقل قول:
0 0 * * * rm -rf /var/tmp/*
پست خودم را صلاح کردم
درود
دوست گرامی حذف کامل محتویات این پوشه توصیه نمیشود
اما temp file های eaccelrator اگر نصب دارید و همچنین session file ها را میتوانید حذف نمایید