آموزش افزایش محدودیت پارامترهای وردپرس
اگر از سیستم مدیریت محتوای وردپرس در سایت خود استفاده می کنید ممکن است با خطاهایی از طرف افزونه ها یا قالب مواجه شده باشید که از شما درخواست می کند تا مقادیر پارامترها را تغییر دهید. از جمله این خطاها max input vars می باشد.
php input vars حداکثر تعداد متغیرهایی است که سرور سایت برای یک تابع می تواند از آن استفاده کند. معمولا کم بودن این مقدار باعث مشکل در افزونه یا قالب و عملکرد آنها می شود. با این آموزش برای افزایش این محدودیت ها همراه ما باشید.
روش اول – htaccess
به پوشه public_html وردپرس بروید و فایل htaccess. را ویرایش کنید. اگر آن را مشاهده نمی کنید با استفاده از این آموزش، فایل های پنهان شده در هاست برای شما نمایان خواهند شد. در غیر این صورت یک فایل با همین نام ایجاد کنید.
سپس برای تغییر حداکثر متغیرهای ورودی، دستور زیر را وارد کنید :
php_value max_input_vars 3000
سپس آن را Save کنید. شما می توانید به جای مقدار بالا، عدد مد نظر خود را وارد کنید. ولی پیشنهاد می شود کمتر از 3000 نباشد.
روش دوم – MultiPHP Manager
از قسمت SOFTWARE وارد MultiPHP Manager شده و وضعیت نسخه php را بررسی کنید که Inherited نباشد.
سپس از قسمت MultiPHP INI Editor مطابق تصویر زیر مقدار max_input_vars را تنظیم کنید.
در اینجا می توان بعضی از سایر محدودیت ها را نیز تنظیم کرد، از جمله :
max_execution_time : حداکثر زمانی که به اسکریپت اجازه داده می شود تا ران باشد
max_input_time : حداکثر زمان ورود اطلاعات مانند GET و POST
memory_limit : حداکثر رم تخصیص داده شده
امیدواریم این آموزش مورد توجه شما قرار گرفته باشد.