خرید سرور مجازی و اختصاصی

افزایش حجم آپلود در دایرکت ادمین

بی شک شما نیز در هنگام آپلود متوجه محدودیت آپلود دایرکت ادمین شده اید ، در حالت پیش فرض شما نمی توانید در فایل منیجر دایرکت ادمین برای هر فایل ، بیش از 10 مگابایت آپلود نمایید ( مقدار محدودیت در صفحه آپلود در کنار Max Filesize نوشته شده است ) ، با این محدودیت امکان نصب برخی سیستم های مدیریت محتوا و آپلود بک آپ با مشکل مواجه می شود ، در این آموزش نحوه افزایش حجم آپلود دایرکت ادمین را آموزش می دهیم ، البته باید توجه داشته باشید ، برای اعمال این تغییرات شما باید دسترسی Admin level دایرکت ادمین و یا Root سرور را داشته باشید ، اگر شما امکان دسترسی به مدیریت دایرکت ادمین و سرور ندارید ، در ادامه روشی را به شما آموزش خواهیم داد تا بتوانید بدون دایرکت ادمین فایل ها را آپلود نمایید.

روش اول : افزایش حجم آپلود در دایرکت ادمین در محیط مدیریت دایرکت ادمین :

 

به بخش ( admin level ) در دایرکت ادمین وارد شوید ، سپس در قسمت Extra Features روی گزینه Administrator Settings کلیک نمایید ، مانند تصویر زیر مقدار Max Request/Upload Size (bytes) را تغییر بدهید :

 learning-092

برای آشنایی بیشتر تعدادی از مقادر در زیر آورده شده است : توجه داشته باشید شما باید تنها عدد را به بابت وارد نمایید ، برای مثال برای 50 مگابایت عدد 52428800 را وارد نمایید.

52428800 = 50MB
104857600 = 100MB
524288000 = 500MB
1073741824 = 1GB
2147483648 = 2GB
5368709120 = 5GB

توجه داشته باشید سیستم دایرکت ادمین ، مقدار 1 گیگ به بالا را قبول نمی کند و با خطا Invalid session timeout or max filesize values و Details Keep the numbers to a realistic value please مواجه می شوید ، برای رفع این مشکل شما باید از طریق روش دوم فایل directadmin.conf را ویرایش نمایید.

روش دوم : تغییر در تنظیمات Directadmin.conf برای افزایش حجم آپلود دایرکت ادمین :

اگر شما سرور مجازی و یا اختصاصی خریداری کرده اید به محیط root سرور لینوکسی خود وارد شوید و سپس دستور زیر را وارد کنید:

nano /usr/local/directadmin/conf/directadmin.conf

سپس به دنبال maxfilesize بگردید و آن را به مقدار دلخواه تغییر بدهید ، مثال زیر برای محدودیت حجم یک گیگابایت می باشد :

maxfilesize=1073741824

با کلید های ctrl + x فایل را ذخیره کنید و دایرکت ادمین را ری استارت نمایید :

service directadmin restart
و یا برای centos 7 :
systemctl restart directadmin.service

لطفا توجه داشته باشید تنظیم بالاتر از 1 گیگابایت توصیه نمی شود ، البته شما محدودیتی در این مورد ندارید و حتی 2 گیگ را نیز می توانید وارد کنید اما معمولا با خطا time out مواجه می شوید ، بهتر است برای مقادیر بالا مقدار timeout را بیشتر کنید و این مورد را تست کنید ، اگر از سرور فایل ها را آپلود می کنید معمولا کمتر با این خطا مواجه خواهید شد.

برای کاربرانی که دسترسی به مدیریت سرور ندارند : 

اگر شما از سرویس هاست اشتراکی استفاده می کنید و محدودیت آپلود دایرکت ادمین دارید ، بهترین روش استفاده از FTP می باشد ، شما می توانید در قسمت FTP Management دایرکت ادمین اکانت جدیدی ایجاد کنید و سپس توسط نرم افزار های مدیریت ftp فایل خود را آپلود نمایید.