مقدار مناسب تنظیمات PHP به نیاز سایت و محدودیت هاست وابسته است. این مقاله مفهوم حافظه، اندازه آپلود و زمان اجرا را توضیح میدهد و روش تغییر مرحلهای و آزمایش تنظیمات وردپرس، المنتور و ووکامرس را ارائه میکند.
تنظیم PHP وردپرس باید بر اساس نیاز سایت و محدودیت میزبانی انجام شود. برای سایت دارای المنتور یا ووکامرس یک مجموعه عدد ثابت که همیشه مناسب باشد وجود ندارد. ابتدا خطای واقعی، مقدار فعلی و سقف مجاز هاست را مشخص کنید و سپس تغییر را آزمایش کنید.
در MultiPHP INI Editor یا بخش Options ابزار PHP ارائهشده توسط میزبان، دامنه درست را انتخاب کنید. مقدارهای قبلی را یادداشت کنید. مثال زیر صرفاً برای درک رابطه سقف بارگذاری است و پیشنهاد عمومی ظرفیت محسوب نمیشود:
upload_max_filesize = 32M
post_max_size = 40M
اگر فایل از سقف وبسرور عبور کند، تغییر این دو مقدار کافی نیست. مقدار مؤثر را در اطلاعات سلامت سایت یا ابزار مجاز میزبان بررسی کنید و فایل آزمایشی را پس از تست پاک کنید.
WP_MEMORY_LIMIT و WP_MAX_MEMORY_LIMIT درخواستهای وردپرس برای حافظهاند و نمیتوانند محدودیت تحمیلی میزبان را تضمینی دور بزنند. خطای کمبود حافظه را با debug.log و مصرف منابع هاست تطبیق دهید. کد معیوب یا پردازش بیانتها را با افزایش پیدرپی حافظه پنهان نکنید.
قبل از تغییرات، بکاپ بگیرید. هر بار یک گزینه را تغییر دهید و ویرایشگر، آپلود، فرم و پرداخت را آزمایش کنید. تعویض نسخه PHP در cPanel موضوع جداگانهای از تنظیم محدودیتهاست و سازگاری افزونهها را میطلبد.
لزوماً خیر. زمان یا حافظه بسیار زیاد میتواند پردازش مشکلدار را طولانیتر کند. هدف رسیدن به ظرفیت کافی با مصرف قابل کنترل و علت مشخص است.