افزایش حجم آپلود فایل در وردپرس با ۴ روش
هنگامیکه شما یک سایت وردپرس دارید، برای قرار دادن تصاویر در پستها و سایت، آنها را در سایت خود آپلود می کنید تا سایت خود را فعال و زیبا نگهدارید. گاهی با توجه به محدودیت های موجود امکان آپلود فایل با حجم بیشتر از مقدار تعیین شده را ندارید.
افزایش حجم آپلود فایل در وردپرس یکی از مسائل مورد توجه برای مدیران و طراحان وبسایت است.
اساساً سه راه برای آپلود فایل در ودرپرس وجود دارد:
۱: فایلهای خود را با ورود به کنترل پنل هاست خود و ورود به پوشه موردنظر آپلود کنید.
۲: با استفاده از ftp و نرمافزار filezila اقدام به آپلود فایلهای خود نمایید.
۳: فایلهای خود را مستقیماً از داشبورد خود وردپرس آپلود نمایید.
اگر شما میخواهید چیزی غیر از رسانهها یا تمها و یا حتی پلاگین ها آپلود کنید، میتوانید با استفاده از دو روش اول این کار را انجام دهید. بااینحال برای آپلود فایلهای ساده و کمحجم میتوانید از داشبورد خود وردپرس استفاده کنید.
برای مثال میتوانید با ورود به بخش رسانهها و سپس افزودن، با چند کلیک ساده فایل خود را انتخاب کرده و آپلود نمایید.
اگر کمی دقت کنید، متوجه میشوید که حداکثر حجم روش آپلود با استفاده از این روش ۲۰ مگابایت میباشد که این مقدار متغیر است. برای بعضی از سایتها حتی این مقدار ۲ مگابایت میباشد. درحالیکه ممکن است در سایر سایتها بیشتر هم اجازه آپلود داشته باشید.
۴ روش برای افزایش حجم آپلود فایل در وردپرس :
در این مطلب آموزشی قصد داریم روشهای افزایش حجم آپلود فایل ها را به شما آموزش دهیم.
چندین روش برای برداشتن این محدودیت وجود دارد. ما با سه تنظیم در PHP کار خواهیم کرد که ابتدا آنها را معرفی میکنیم:
upload_max_filesize: این تنظیم حداکثر حجم آپلود برای فایلها را تعیین میکند.
post_max_size: این تنظیم حداکثر بارگذاری را که در درخواست POST انجام میشود، تعیین میکند.
memory_limit: مقدار حافظه اختصاص داده شده برای PHP را مشخص میکند. این مقدار باید بالاتر یا برابر upload_max_filesize باشد.
روش اول: اصلاح و ویرایش فایل php.ini
فایل php.ini حاوی پیکربندی PHP برای سرور شماست که میتوانید آن را در دایرکتوری اصلی سرور خود پیدا کنید. توجه داشته باشید که به دلیل مسائل امنیتی ممکن است این فایل پنهان شده باشد.
بعد از پیدا کردن فایل php.ini فایل را بازکرده و سه تنظیم بالا را پیداکرده و آنها را بسته به نیاز خود تنظیم کنید.
بهعنوانمثال برای آپلود یک فایل ۳۰ مگابایتی به مقدار زیر تنظیم میکنیم:
upload_max_filesize = 35MB
post_max_size = 37MB
memory_limit = 40M
روش دوم: اصلاح و ویرایش فایل Htaccess.
Htaccess یک فایل مهم میباشد و شامل تنظیمات مختلف برای سرور شما میشود. بیشتر ارائهدهندگان میزبانی آن را پنهان میکنند. بنابراین فراموش نکنید که گزینه “Show Hidden Files” را فعال داشته باشید. برای پیدا کردن این فایل میتوانید به public_html هاست خود مراجعه کنید.
برای افزایش محدودیت فایل به میزان دلخواه خود سه خط زیر را در انتهای فایل در مکان END WordPress# قرار دهید:
php_value upload_max_filesize 25MB
php_value post_max_size 27MB
php_value memory_limit 30MB
روش سوم: اصلاح و ویرایش فایل wp-config در وردپرس
اگر دو روش فوق برای شما کار نکند، همیشه یک روش جایگزین وجود دارد. شما میتوانید ۳ خط زیر را در فایلهای وردپرس خود وارد کنید. این خطوط را میتوانید در فایل wp-config.php، themes.html functions.php و غیره وارد کنید. بااینحال این روش توصیه نمیشود و بهتر است از آن استفاده نشود.
@ini_set( ‘upload_max_size’ , ’۲۵MB’ );
@ini_set( ‘post_max_size’, ’۲۷MB’);
@ini_set( ‘memory_limit’, ’۳۰MB’ );
روش چهارم : استفاده از افزونه
وردپرس یک سیستم مدیریت محتوی قابل توسعه با پلاگین های بسیار زیاد میباشد اگر شما نمیخواهید این کار را بهصورت دستی انجام دهید پلاگین های زیادی دراینباره وجود دارد که میتوانید با جستوجو در منبع وردپرس این پلاگین ها را پیدا کنید. توصیه ما به شما پلاگین Increase Max Upload Filesize میباشد.
بعد از نصب افزونه اگر مقدار محدودیت شما از ۳۲ مگابایت کمتر باشد افزونه مقدار را به ۳۲ مگابایت میرساند همچنین میتوانید با ورود به بخش تنظیمات مقادیر دلخواه خود را وارد کنید.
منبع: دانشجویار