- PHP در وردپرس چیست؟
- آموزش افزایش محدودیت حافظه پی اچ پی
- 1- نحوه افزایش محدودیت حافظه php در وردپرس با ویرایش فایل wp-config.php
- 2- چگونگی افزایش محدودیت حافظه پی اچ پی با تغییر تنظیمات سرور از طریق PHP.ini
- 3- آموزش افزایش محدودیت حافظه PHP وردپرس با ویرایش فایل htaccess
- سوالات متداول
- جمع بندی: نحوه افزایش PHP Memory Limit
آموزش افزایش محدودیت حافظه PHP در وردپرس
وردپرس به عنوان محبوب ترین پلتفرم سایت ساز همراه با طیف گسترده ای از قالب ها، افزونه ها، فرمت های فایل و نرم افزارهای اضافی ارائه می شود. با این حال در برخی از مواقع ممکن است در هنگام آپلود یک فایل، با خطای محدودیت حافظه وردپرس مواجه شوید. برای رفع این خطا، شما باید محدودیت حافظه php سرور خود را افزایش دهید. خوشبختانه روش های مختلفی وجود دارد که می توانید به کمک آنها اقدام به افزایش محدودیت حافظه php در وردپرس نمائید. به همین منظور ما در این مطلب قصد داریم نحوه افزایش محدودیت حافظه PHP در وردپرس را با استفاده از روش های مختلف به شما عزیزان آموزش دهیم. با ما همراه باشید.
PHP در وردپرس چیست؟
PHP یک زبان سمت سرور است که توسط وردپرس برای ایجاد و مدیریت صفحات HTML تشکیل دهنده سایت شما استفاده می شود. به عبارت دیگر؛ پی اچ پی یک زبان سبک، سریع و متن باز است که می توانید از آن برای تولید عناصر وب سایت خود استفاده کنید.
به صورت پیش فرض، وردپرس دارای محدودیت حافظه پی اچ پی 32 مگابایتی می باشد. این حافظه برای سایت هاهی کوچک که دارای تعداد صفحات کمی دارند، مناسب می باشد. اما به مرور زمان وقتی سایت بزرگ تر می شود و تعداد فایل های بیشتری در آن بارگذاری می شود، به حداکثر محدودیت حافظه نزدیک تر می شوید. بنابراین برای اینکه در هنگام آپلود فایل با خطای محدودیت حافظه مواجه نشوید، ساده ترین روش این است که حافظه PHP هاست خود را ارتقاء دهید. افزایش محدودیت حافظه PHP وردپرس کار بسیار ساده ای است و شما می توانید خیلی ساده حافظه پی اچ پی سرور خود را افزایش دهید.
آموزش افزایش محدودیت حافظه پی اچ پی
تا اینجای مطلب شما را با حافظه پی اچ پی و اینکه چرا باید حافظه پی اچ پی را در سرور خود افزایش دهید، صحبت کردیم. حال در ادامه مطلب قصد داریم روش های افزایش حافظه php در وردپرس را به صورت کامل به شما عزیزان آموزش دهیم. با ما همراه باشید.
1- نحوه افزایش محدودیت حافظه php در وردپرس با ویرایش فایل wp-config.php
اگر حافظه شما کم شده است، ساده ترین روش این است که میزان حافظه ای را که به آن دسترسی دارید را افزایش دهید. وردپرس به شما این امکان را می دهد تا محدودیت حافظه فعلی را در فایل wp-config.php از طریق متغیر wp_memory_limit تنظیم کنید. با این حال، این محدودیت ممکن است کمتر از مقدار حافظه ارائه شده با برنامه میزبانی شما باشد.
برای ویرایش فایل wp-config.php در ابتدا باید با استفاده از یک پروتکل انتقال فایل (FTP) و یا یک سرویس گیرنده FTP مانند FileZilla به سرور خود متصل شوید. سپس وقتی وارد برنامه FileZilla شدید، از بخش “File” روی گزینه “Site Manager” کلیک کنید. همچنین اگر برای اولین بار است که قصد دارید از طریق FTP به سایت خود متصل شوید، باید مسیر “File > Site Manager > New Site” را طی کنید.
اکنون می توانید برخی از اطلاعات سایت خود را به همراه نام کاربری و رمز عبور FTP خود وارد نمائید. اگر اعتبار FTP خود را نمی دانید، معمولاً می توانید این اطلاعات را در حساب میزبانی وب خود پیدا کنید.
بیشتر بخوانید: آموزش افزونه All In One WP Security & Firewall
پس از اینکه به FileZilla متصل شدید، فایل های مختلفی را مشاهده خواهید کرد. حال باید به پوشه ریشه وب سایت خود یعنی همان public-html مراجعه کنید.
بعد از اینکه وارد پوشه ریشه سایت خود شدید، در این پوشه باید فایل wp-config.php را پیدا کنید. پس از پیدا کردن فایل، کافیست روی ان راست کلیک کرده و گزینه View/Edit را انتخاب نمائید. پس از آن فایل در صفحه ویرایشگر برای شما باز خواهد شد. پس از اینکه وارد صفحه ویرایشگر فایل شدید، کدهای مختلفی را مشاهده خواهید کرد. حال شما باید کد “WP_MEMORY_LIMIT” را در این صفحه سرچ و پیدا کنید. این کد ممکن است همانند زیر باشد:
define( ‘WP_MEMORY_LIMIT’, ’32M’ );
اگر این کد از قبل در فایل wp-config.php شما وجود دارد، باید تعداد آن را افزایش دهید. به عنوان مثال، می توانید آن را از 32 به 256 افزایش دهید.
همچنین ممکن است کد مذکور را در صفحه ویرایشگر فایل خود مشاهده نکنید، در این صورت باید به صورت دستی این کد را وارد کنید. در واقع؛ شما باید کد زیر را درست قبل از خط “/* That’s all, stop editing! Happy publishing. */” در صفحه ویرایشگر وارد کنید:
define( ‘WP_MEMORY_LIMIT’, ‘256M’ );
پس از آن کافیست صفحه را ذخیره کنید.
بیشتر بخوانید: اجاره سرور اختصاصی یا خرید کدام به صرفه است؟
2- چگونگی افزایش محدودیت حافظه پی اچ پی با تغییر تنظیمات سرور از طریق PHP.ini
همچنین این امکان برای شما فراهم است تا محدودیت حافظه را با ویرایش فایل PHP.ini افزایش دهید. این فایل پیکربندی پیش فرض را برای هر برنامه ای که به PHP نیاز دارد، تنظیم می کند. هر بار که شخصی از سایت وردپرسی شما بازدید می کند، پی اچ پی روی سرور شما اجرا می شود. در طول این فرآیند، زبان برنامه نویسی PHP برای دستورالعمل ها به فایل PHP.ini نگاه می کند. این شامل تنظیم محدودیت فعلی حافظه وردپرس شما می شود.
برای دسترسی به این فایل، در ابتدا وارد کنترل پنل هاست خود شوید و سپس روی گزینه “MultiPHP INI Editor” کلیک کنید.
پس از باز کردن این ابزار، می توانید محدودیت حافظه را تنظیم کنید:
اگر هاست شما ویرایشگر PHP.ini درون داشبورد ارائه نمی دهد، شما می توانید فایل PHP.ini را از طریق FTP نیز ویرایش کنید.
بیشتر بخوانید: E.A.T چیست و چه تاثیری در رتبهبندی سایتها دارد
3- آموزش افزایش محدودیت حافظه PHP وردپرس با ویرایش فایل htaccess
یکی دیگر از راه های افزایش محدودیت حافظه php در وردپرس ، ویرایش فایل htaccess می باشد. در واقع این یکی از مهم ترین فایل ها در سرور شماست که بسیاری از تنظیمات سایت از جمله محدودیت حافظه آن را کنترل می کند. برای دسترسی به این فایل، در ابتدا وارد کنترل پنل هاست خود شوید و سپس به پوشه دایرکتوری public_html سایت خود مراجعه کنید. حال در این پوشه می توانید فایل htaccess را پیدا کنید.
پس از اینکه فایل را پیدا کردید، کافیست آن را باز کنید و سپس قطعه کد زیر را در زیر خط ” END WordPress” قرار دهید:
php_value memory_limit 256M
پس از اتمام، تغییرات خود را ذخیره کنید.
بیشتر بخوانید: آموزش افزودن فاوآیکون به وردپرس با Custom Favicon | نحوه نمایش لوگو سایت در آدرس بار مرورگر
سوالات متداول
وردپرس به صورت پیش فرض با حافظه پی اچ پی 32 مگابایتی ارائه می شود. بنابراین به مرور زمان و وقتی سایت شما بزرگ می شود و قصد دارید فایل های بیشتری در سایت خود آپلود کنید، ممکن است با خطای اتمام حافظه مواجه شوید. در این صورت برای رفع خطا باید حافظه سرور خود را ارتقاء دهید.
روش های مختلفی برای افزایش حافظه پی اچ پی وجود دارد که یکی از بهترین آنها ویرایش فایل های wp-config.php و htaccess می باشد. چه چیزی باعث مشکل حافظه PHP می شود؟
بهترین راه افزایش محدودیت حافظه PHP چیست؟
جمع بندی: نحوه افزایش PHP Memory Limit
در اکثر مواقع می توانید فایل ها را در سایت خود آپلود کرده و نرم افزارهای اضافی را بدون هیچ مشکلی نصب کنید. با این حال، در برخی مواقع ممکن است با خطای محدودیت حافظه وردپرس مواجه شوید. در این صورت شما قادر نخواهید بود که هیچ فایلی را در سایت خود بارگذاری نمائید. بنابراین تنها راه حل این است که حافظه سرور خود را افزایش دهید. ما در این مطلب نحوه افزایش محدودیت حافظه php در وردپرس را با استفاده از 3 روش مختلف به شما آموزش دادیم. امیدوارم این مطلب مورد رضایت شما عزیزان قرار گرفته باشد.
منبع: themeisle
لیست مطالب
- PHP در وردپرس چیست؟
- آموزش افزایش محدودیت حافظه پی اچ پی
- 1- نحوه افزایش محدودیت حافظه php در وردپرس با ویرایش فایل wp-config.php
- 2- چگونگی افزایش محدودیت حافظه پی اچ پی با تغییر تنظیمات سرور از طریق PHP.ini
- 3- آموزش افزایش محدودیت حافظه PHP وردپرس با ویرایش فایل htaccess
- سوالات متداول
- چه چیزی باعث مشکل حافظه PHP می شود؟
- بهترین راه افزایش محدودیت حافظه PHP چیست؟
- جمع بندی: نحوه افزایش PHP Memory Limit
نظرات کاربران
ثبت دیدگاه