افزایش حافظه PHP
آنچه در این مطلب میخوانید:
افزایش حافظه PHP و حل مشکلات
افزایش حافظه PHP همچنین در Version 2.5 منتشر شده است، گزینه WP_MEMORY_LIMIT به شما اجازه می دهد تا حداکثر مقدار حافظه را که می تواند توسط PHP مورد استفاده قرار گیرد را تعیین کنید. این تنظیمات ممکن است در رویدادهایی که شما پیام هایی مثل “Allowed memory size of xxxxxx bytes exhausted” را دریافت می کنید ضروری باشد.
این تنظیمات فقط باعث افزایش حافظه PHP در وردپرس می شود و نه اپلیکیشن های دیگر. به طور پیش فرض، وردپرس تلاش خواهد کرد که حافظه تخصیص داده شده به PHP به ۴۰مگا بایت افزایش پیدا کند.
(کدی که در ابتدای /wp-includes/default-constants.php است. ) برای سایت های تنها و ۶۴ مگابایت برای مالتی سایت ها می باشد. بنابراین تنظیمات در wp-config.php باید چیزی بالاتر از ۴۰ مگا بایت یا ۶۴ مگابایت با توجه به setup شما را منعکس کند. وردپرس به طور خودکار بررسی خواهد کرد که آیا PHP قبل از استفاده از این تابع حافظه کمتری از مقدار وارد شده اختصاص داده است یا نه. برای مثال اگر PHP ، ۶۴ مگابایت اختصاص داده است، نیازی نیست که این مقدار را به ۶۴ مگابایت تنظیم کنید زیرا وردپرس به طور خودکار همه ۶۴ مگابایت را در صورت لزوم استفاده خواهد کرد.
لطفاً توجه داشته باشید، اگر میزبانی شما اجازه ندهد که محدودیت حافظه PHP افزایش یابد این تنظیمات ممکن است کار نکند. در این صورت با میزبانی سایت خود تماس بگیرید تا محدودیت حافظه PHP شما را افزایش دهند. همچنین توجه داشته باشید که بسیاری از هاست ها محدودیت حافظه PHP را روی ۸ مگابایت تنظیم می کنند.
افزایش حافظه PHP به ۶۴ مگابایت
[php]define( ‘WP_MEMORY_LIMIT’, ’64M’ ); [/php]
افزایش حافظه PHP به ۹۶ مگابایت
[php]define( ‘WP_MEMORY_LIMIT’, ’96M’ ); [/php]
وظایف اداری نیاز به حافظه زیادی نسبت به عملیات معمول دارد. هنگامی که در یک منطقه اداری هستید، حافظه می تواند از WP_MEMORY_LIMIT با تعریف WP_MAX_MEMORY_LIMIT افزایش یا کاهش داشته باشد.
[php]define( ‘WP_MAX_MEMORY_LIMIT’, ‘256M’ ); [/php]
لطفاً توجه داشته باشید که باید قبل از wp-settings.php قرار گیرد.
دیدگاهتان را بنویسید