حتما تا به حال شما نیز در هنگام آپلود متوجه محدودیت آپلود دایرکت ادمین شده اید ،
در حالت پیش فرض شما نمی توانید در فایل منیجر دایرکت ادمین برای هر فایل ،
بیش از ۱۰ مگابایت آپلود نمایید ( مقدار محدودیت در صفحه آپلود در کنار Max Filesize نوشته شده است ) ،
با این محدودیت امکان نصب برخی سیستم های مدیریت محتوا و آپلود بک آپ با مشکل مواجه می شود ،
در این مقاله قصد داریم تا نحوه افزایش حجم آپلود دایرکت ادمین را به شما کاربران عزیز آموزش بدهیم ،
البته باید توجه داشته باشید ، برای اعمال این تغییرات شما باید دسترسی Admin level دایرکت ادمین و یا Root سرور را داشته باشید ،
اگر شما امکان دسترسی به مدیریت دایرکت ادمین و سرور ندارید ،
در ادامه روشی را به شما آموزش خواهیم داد تا بتوانید بدون دایرکت ادمین فایل ها را آپلود نمایید.
به محیط مدیریت دایرکت ادمین خود ( admin level ) وارد شوید ،
سپس در قسمت Extra Features روی گزینه Administrator Settings کلیک نمایید ، مانند تصویر زیر مقدار Max Request/Upload Size (bytes) را تغییر بدهید :
ما در ادامه سایز ها را به بایت برای شما قرار داده ایم :
توجه داشته باشید شما باید تنها عدد را به بابت وارد نمایید ، برای مثال برای ۵۰ مگابایت عدد ۵۲۴۲۸۸۰۰ را وارد نمایید.
۵۲۴۲۸۸۰۰ = ۵۰MB ۱۰۴۸۵۷۶۰۰ = ۱۰۰MB ۵۲۴۲۸۸۰۰۰ = ۵۰۰MB ۱۰۷۳۷۴۱۸۲۴ = ۱GB ۲۱۴۷۴۸۳۶۴۸ = ۲GB ۵۳۶۸۷۰۹۱۲۰ = ۵GB
لطفا توجه داشته باشید سیستم دایرکت ادمین ،
مقدار ۱ گیگ به بالا را قبول نمی کند و با خطا Invalid session timeout or max filesize values
و Details Keep the numbers to a realistic value please مواجه می شوید ،
برای رفع این مشکل شما باید از طریق روش دوم فایل directadmin.conf را ویرایش نمایید.
اگر شما سرور مجازی و یا اختصاصی خریداری کرده اید
توسط آموزش اتصال به ssh سرور به محیط root سرور لینوکسی خود وارد شوید و سپس دستور زیر را وارد کنید ،
برای ویرایش راحت بهتر است nano روی سرور شما نصب باشد ، اگر نصب نیست دستور زیر را وارد نمایید و آن را نصب نمایید :
yum install nano
سپس دستور زیر را برای ویرایش فایل dirctadmin.conf وارد کنید ،
در دستور زیر مسیر فایل directadmin.conf وارد شده است :
nano /usr/local/directadmin/conf/directadmin.conf
سپس به دنبال maxfilesize بگردید و آن را به مقدار دلخواه تغییر بدهید ،
مثال زیر برای محدودیت حجم یک گیگابایت می باشد :
maxfilesize=1073741824
با کلید های ctrl + x و سپس enter فایل را ذخیره کنید و دایرکت ادمین را ری استارت نمایید :
service directadmin restart و یا برای centos 7 : systemctl restart directadmin.service
لطفا توجه داشته باشید تنظیم بالاتر از ۱ گیگابایت توصیه نمی شود ،
البته شما محدودیتی در این مورد ندارید و حتی ۲ گیگ را نیز می توانید وارد کنید
اما معمولا با خطا time out مواجه می شوید ،
بهتر است برای مقادیر بالا مقدار timeout را بیشتر کنید و این مورد را تست کنید ،
اگر از سرور فایل ها را آپلود می کنید معمولا کمتر با این خطا مواجه خواهید شد.
برای کاربرانی که دسترسی به مدیریت سرور ندارند :
اگر شما از سرویس هاست اشتراکی استفاده می کنید و محدودیت آپلود دایرکت ادمین دارید ،
بهترین روش استفاده از FTP می باشد ،
شما می توانید در قسمت FTP Management دایرکت ادمین اکانت جدیدی ایجاد کنید
و سپس توسط نرم افزار های مدیریت ftp فایل خود را آپلود نمایید.
امیدواریم با استفاده از این مقاله مشکل محدودیت آپلود دایرکت ادمین شما رفع شده باشد ،
نظرات شما باعث دلگرمی ما خواهد شد و به آنها پاسخ خواهیم داد.
نظر