افزایش حداکثر حجم فایل آپلود وردپرس
افزایش حداکثر حجم فایل آپلود وردپرس: نکات بسیار مهمی وجود دارند که باید هنگام هاستینگ سایت وردپرسی بهشان توجه نمائید. مانند افزایش امنیت، سرعت سایت و افزایش حداکثر سایز فایل آپلود وردپرس.
اگر شما درحال توسعه یک وبسایت با وردپرس هستید که نمونه کارهای خود را در آن نمایش دهید و حجم فایلهای تصویریتان بزرگ است، یا اگر یک وبسایت برای هاستینگ ویدیوهای بزرگ گیگابایتی با وردپرس ایجاد میکنید، ممکن است با محدودیتهایی در وردپرس مانند عدم توانایی آپلود فایل رسانایی با حجم بالا مواجه شوید. در این پست با چند روش برای افزایش سایز فایل آپلود در وردپرس آشنا میشویم. (دوره جامع آموزش وردپرس + سئو در کدفرند)
۱ – فایل htaccess. را بروزرسانی کنید
اگر وب سرور شما از آپاچی استفاده میکند و PHP به عنوان یک ماژول آپاچی ست شده باشد، میتوانید با اضافه کردن چند خط کد به فایل htaccess. وردپرس، حداکثر حجم فایل آپلود وردپرس را افزایش دهید.
برای دسترسی به فایل htaccess. خود، با استفاده از FTP Client به سرورتان متصل شوید و به دایرکتوری نصب وردپرس بروید. فایل htaccess. را با یک کد ادیتور یا Notepad باز کنید و کدهای زیر را به آن اضافه کنید:
php_value upload_max_filesize 64M php_value post_max_size 128M php_value memory_limit 256M php_value max_execution_time 300 php_value max_input_time 300
با کدهای بالا، حداکثر حجم فایل آپلود را در واحد مگابایت تعریف کردیم. اعداد را طبق سایزی که در نظر دارید تغییر دهید.
پیشنهاد شگفت انگیز کدفرند،دسترسی به تمامی دوره های آموزشی کدفرند تنها با ۵۹ هزار تومان
2 – فایل Functions.php را ویرایش کنید
گاهی اوقات ممکن است که شما نتوانید به فایل htaccess. سایت خود دسترسی داشته باشید، یا اینکه ویرایش فایلهای قالب وردپرسی برایتان لذت بخش تر باشد. در این صورت به راحتی میتوانید با اضافه کردن کدهای زیر به فایل Functions.php قالب خود، میزان حداکثر حجم فایل آپلود وردپرس را افزایش دهید (آموزش صفر تا صد طراحی قالب وردپرس در کدفرند)
البته باید در نظر داشته باشید که اگر قالب سایت را تغییر دهید، مقادیری که تعریف کردید پاک خواهند شد و همه چیز به حالت قبلی خود برخواهد گشت. در صورت تغییر قالب سایت، باید دوباره کدهای زیر را به فایل Functions.php اضافه کنید:
@ini_set( 'upload_max_size' , '64M' ); @ini_set( 'post_max_size', '64M'); @ini_set( 'max_execution_time', '300' );
۳ – تنظیم فایل php.ini
پیکربندیهای سایتها و برنامههایی که بر پایه PHP هستند، با استفاده از فایل php.ini انجام میشود. این فایل شامل پارامترهایی برای تنظیمات سایز آپلود، file timeout و resource limits میباشد. با استفاده از SSH یا FTP به دایرکتوری root سایت وردپرسی خود بروید و فایل php.ini را با استفاده از یک ادیتور یا Notepad باز کرده و کدهای زیر را به آن اضافه کنید. (دوره جامع آموزش وردپرس + سئو در کدفرند)
گاهی اوقات ممکن است این فایل پنهان باشد. پس در صورت پنهان بودن این فایل، میتوانید آنرا خودتان ایجاد کنید و کدهای زیر را در آن اضافه کنید:
upload_max_filesize = 25M post_max_size = 13M memory_limit = 15M
۴ – افزایش حجم فایل آپلود در Multisite
اگر شما از وردپرس Multisite استفاده میکنید، حجم آپلود فایل را میتوانید از بخش تنظیمات وردپرس تعریف کنید. این افزایش حجم به نوع تنظیمات سرور شما نیز بستگی دارد. مثلا اگر سرور شما به ۲۵MB تنظیم شده باشد، نمیتوانید حجم فایل آپلود وردپرس را ۲۵MB یا بیشتر ست کنید.
پیشنهاد شگفت انگیز کدفرند،دسترسی به تمامی دوره های آموزشی کدفرند تنها با ۵۹ هزار تومان
۵ – فایل wp-config.php
یکی دیگر از راههای افزایش حداکثر حجم فایل آپلود در وردپرس، تعریف پارامتر سایز در فایل wp-config وردپرس است. برای اینکار با استفاده از SSH با FTP به دایرکتوری root سایت خود رفته و در آنجا فایل wp-config.php را با استفاده از یک ادیتور یا Notepad باز کنید. سپس کدهای زیر را به آن اضافه کرده و فایل را ذخیره کنید. (دوره جامع آموزش وردپرس + سئو در کدفرند)
@ini_set( 'upload_max_size' , '20M' ); @ini_set( 'post_max_size', '13M'); @ini_set( 'memory_limit', '15M' );
۶ – استفاده از پلاگین
اگر دوست ندارید با استفاده از کدنویسی و پیدا کردن فایلهای مختلف سایت وردپرسی، حداکثر حجم فایل آپلود وردپرس را افزایش دهید، میتوانید از روش پلاگین استفاده کنید. به بخش افزونهها در پنل ادمین وردپرس رفته و در آنجا پلاگین Increase Max Upload Filesize را جستجو و نصب کنید. در تنظیمات این پلاگین، حجم مورد نظر را در فیلد مربوطه وارد کنید و ذخیره کنید. به این ترتیب حداکثر حجم فایل آپلود وردپرس را افزایش دادید.