مشکل عدم نمایش حجم سایت در Directadmin

2
0

من هاست Directadmin دارم، ولی با نمایش حجم استفاده شده یوزر ها و سایت ها مشکل دارم و حجم را به درستی نمایش نمی دهد، حجم یوزر به صورت “0.00” نمایش داده می شود یا حجم مصرف شده هاست کمتر از میزان نشان داده شده در Directadmin (دایرکت ادمین) هست. چگونه این مشکل را رفع کنم؟

  • وحید امیرزاده پرسیده شده 4 ماه قبل
  • آخرین ویرایش 4 ماه قبل
1
0

این مشکل بیشتر به علت عدم ساخته شدن فایل du_breakdown.list رخ می دهد. جهت رفع این مشکل موارد زیر را بررسی کنید:

  • روش اول:

با توجه به اینکه پنل دایرکت ادمین در بازه ی تعریف شده برای cron اقدام به بروزرسانی اطلاعات فضای مصرف شده کاربران می کند، جهت بروز شدن لحظه ای تغییرات لازم است گزینه summary /statistics را در کنترل پنل Directadmin خود انتخاب نموده و سپس دکمه Update مقابل Total Disk Usage (MB) را انتخاب نمایید.

  • روش دوم:

جهت حل مشکل عدم نمایش حجم سایت در دایرکت ادمین (DirectAdmin) شما نیاز به دسترسی Root دارید و باید وارد SSH شده و دستورات زیر را به ترتیب وارد کنید.

باید وارد مسیر زیر شوید:

cd /usr/local/directadmin

دستور زیر را اجرا کنید:

echo “action=tally&value=USERNAME&type=user” >> data/task.queue

به جای USERNAME نام کاربری وب سایت مورد نظر را وارد نمایید

برای debug  فرایند انجامی دستور زیر را می توانید اجرا نمایید:

./dataskq d800

با انجام این اقدام مشکل اختلاف فضای مصرف در دایرکت ادمین برای کاربری مورد نظر رفع می شود.
به این نکته دقت نمایید که برای بروزرسانی تمامی کاربری های دایرکت ادمین باید دستورات زیر را به ترتیب وارد کنید.

repquota /
/usr/sbin/repquota /home
/sbin/quotaoff -a; /sbin/quotacheck -avugm; /sbin/quotaon -a;
echo “action=tally&value=all” >> /usr/local/directadmin/data/task.queue

نمایش 1 نتیجه
پاسخ شما
ارسال پست توسط میهمان یا
نام*
ایمیل*
وب سایت