...
اسپیس ایران | بلاگ
دایرکت ادمینسی پنلمیزبانی وب

آموزش تغییر memory limit با بخش Select PHP Version در دایرکت ادمین و سی پنل

آموزش تنظیم PHP Memory Limit دایرکت ادمین و سی پنل

مقدمه

یکی از این تنظیمات مهم در هاست، میزان حافظه PHP یا Memory Limit در PHP است. در این مطلب با نحوه تغییر memory_limit از طریق بخش Select PHP Version در دایرکت ادمین و سی پنل آشنا می شوید.

چرا تنظیم memory_limit مهم است؟

memory_limit در PHP تعیین می‌ کند که هر اسکریپت یا کد اجرا شده توسط PHP می تواند از چه میزان از حافظه سرور برای انجام پردازش ها استفاده کند. اگر میزان حافظه در دسترس کافی نباشد، ممکن است کد های PHP اجرا شده و عملکرد وبسایت با خطا مواجه شود، برای نمونه خطا هایی مانند Out of Memory. به طور کلی، افزایش memory_limit می‌ تواند به بهبود عملکرد سایت، کاهش زمان بارگذاری و جلوگیری از بروز خطا های احتمالی کمک کند.

در صورتی که بخش Select PHP Version در هاست شما وجود داشته باشد می توانید محدودیت حافظه PHP را به سادگی در هاست خود تغییر دهید. نحوه انجام تنظیمات در کنترل پنل دایرکت ادمین و سی پنل مشابه می باشد.

آموزش تغییر memory_limit از طریق Select PHP Version

۱- ورود به هاست

با توجه به نوع کنترل پنل هاست خود وارد سی پنل یا دایرکت ادمین شوید.

۲- دسترسی به بخش Select PHP Version

در کنترل پنل دایرکت ادمین، از طریق منوی اصلی به قسمت “Extra Features” بروید و گزینه “Select PHP Version” را انتخاب کنید. همچنین میتوانید عبارت Select PHP Version را در قسمت جستجوی دایرکت ادمین وارد نمایید.

در کنترل پنل سی پنل، در بخش Software گزینه Select PHP Version را انتخاب کنید. همچنین میتوانید عبارت Select PHP Version را در قسمت جستجوی سی پنل وارد نمایید.

۳- انتخاب نسخه PHP

در بخش Select PHP Version می توانید نسخه PHP مورد نظر خود را انتخاب کنید. این صفحه به شما اجازه می‌دهد تا نسخه PHP هاست را تغییر دهید و تنظیمات مربوط به هر نسخه PHP را مدیریت کنید. اگر نسخه PHP هاست شما روی گزینه Native تنظیم شده باشد، تغییر Memory Limit امکان پذیر نخواهد بود. به همین دلیل لازم است تا نسخه PHP هاست خود را به نسخه ای غیر از Native تغییر دهید.

۴- تغییر میزان memory_limit

بعد از انتخاب نسخه PHP در بخش Select PHP Version، روی دکمه “Options” کلیک کنید.

تغییر نسخه PHP در دایرکت ادمین و سی پنل

در این قسمت می‌ توانید تنظیمات مختلف PHP را مشاهده و ویرایش کنید. برای تغییر میزان حافظه PHP یا memory_limit کافیست تا مقدار شده در این بخش را ویرایش نموده و روی گزینه Save کلیک نمایید. (توصیه می شود این مورد را روی گزینه 512M (512 ) تنظیم نمایید)

تغییر حافظه PHP دایرکت ادمین و سی پنل Memory Limit

۵- اطمینان از اعمال تغییرات

پس از ذخیره تنظیمات، می‌ توانید با استفاده از یک فایل PHP ساده مطمئن شوید که تغییرات به درستی اعمال شده‌اند. یک فایل با نام info.php ایجاد کنید و کد زیر را در آن قرار دهید:

<?php
phpinfo();
?>

این فایل را در مرورگر باز کنید و مقدار memory_limit را بررسی کنید تا مطمئن شوید تنظیمات به درستی جدید اعمال شده‌ اند.

سایر تنظیمات مهم در Select PHP Version

تنظیماتتوضیحاتمقدار پیشنهادی
memory_limitمیزان حافظه اختصاص یافته به هر اسکریپت PHP512M
upload_max_filesizeحداکثر اندازه فایل قابل آپلود512M
post_max_sizeحداکثر اندازه داده‌های POST که می‌تواند ارسال شود512M
max_execution_timeحداکثر زمان اجرای هر اسکریپت PHP300

تنظیم مقدار حافظه PHP یا memory_limit یکی از مهم‌ ترین تنظیمات PHP است که می‌ تواند تأثیر زیادی بر عملکرد وسایت شما داشته باشد. با استفاده از این راهنمای جامع، شما می‌ توانید به راحتی میزان memory_limit را از طریق بخش Select PHP Version در کنترل پنل های دایرکت ادمین و سی پنل تغییر دهید و از عملکرد بهتر و پایدار سایت خود لذت ببرید. به یاد داشته باشید که همواره تغییرات خود را با دقت اعمال کنید و نیاز های سایت خود را در نظر بگیرید.

در صورت نیاز به راهنمایی بیشتر می توانید از طریق بخش پشتیبانی اسپیس ایران با ما در ارتباط باشید.

چرا باید memory_limit را افزایش دهیم؟

افزایش memory_limit می‌تواند به بهبود عملکرد سایت و جلوگیری از بروز خطاهای حافظه کمک کند، به خصوص اگر سایت شما از پلاگین‌ ها یا اسکریپت‌ های سنگین استفاده می‌کند.

مقدار مناسب برای memory_limit چقدر است؟

مقدار مناسب memory_limit بستگی به نیازهای سایت شما دارد. برای سایت‌ های بزرگ و سنگین، معمولاً 512 مگابایت یا بیشتر توصیه می‌شود.

آیا تغییر memory_limit می‌تواند به وب‌سایت من آسیب برساند؟

تغییر memory_limit در صورتی که به درستی انجام شود، مشکلی ایجاد نمی کند. با این حال، تنظیم مقدار بسیار بالا ممکن است باعث مصرف بیش از حد منابع سرور شود.

چگونه می‌توانم مطمئن شوم که تغییرات اعمال شده‌اند؟

می‌ توانید با استفاده از فایل phpinfo() مطمئن شوید که تغییرات به درستی اعمال شده‌اند. این فایل اطلاعات کاملی درباره تنظیمات PHP سرور شما نمایش می‌دهد.

آیا می‌توانم مقدار memory_limit را کاهش دهم؟

بله، شما می‌ توانید مقدار memory_limit را کاهش دهید، اما باید مطمئن شوید که مقدار جدید برای عملکرد صحیح وبسایت شما کافیست.



تجربه بالاترین سطح کیفیت میزبانی وب
اسپیس ایران با بیش از ۱۰ سال تجربه، انواع خدمات میزبانی وب، ثبت دامنه و سرور های مجازی را با بالاترین سطح کیفیت ممکن ارائه می نماید.
خرید هاست
ثبت دامنه
سرور مجازی

بیشتر بخوانید

آموزش تصویری ایجاد اکانت اف تی پی در دایرکت ادمین

admin

آموزش تنظیم ساب دامین روی آی پی هاست دیگر در سی پنل

admin

دایرکت ادمین چیست؟ (معرفی کنترل پنل دایرکت ادمین)

admin

آموزش کار با فایل منیجر در کنترل پنل دایرکت ادمین

admin

PhpMyAdmin چیست؟ آشنایی با PhpMyAdmin

admin

آموزش نصب گواهینامه SSL در دایرکت ادمین

admin

نوشتن دیدگاه