021-28420448
شماره پشتیبانی
مناسب برای سایتهایی با بازدید متوسط و قیمت مناسب
انقلابی در میزبانی وردپرس با سرعت خیره کننده
ابری از قوی ترین سخت افزار ها با کانفیگ منحصر بفرد
بهترین انتخاب برای میزبانی فایلهای حجیم با سرعت دانلود بالا و ترافیک نامحدود.
اجرای آسان و پایدار پروژههای پایتون (جنگو، فلسک) با دسترسی و ابزارهای لازم.
اجرای ۲۴ ساعته و بدون وقفه رباتهای تلگرامی شما با پایداری و منابع کافی.
سرعت بالا، قیمت اقتصادی و میزبانی در دیتاسنترهای قدرتمند آلمان
امنیت مثالزدنی، مناسب برای پروژههایی که حریم خصوصی اهمیت بالایی دارد
لوکیشن آسیایی ایدهآل برای دسترسی سریع در شرق آسیا و استرالیا
گزینهای پایدار برای پروژههای بینالمللی با نیاز به منابع اختصاصی
پهنای باند نامحدود|سرعت دانلود فوقالعاده
سیستم ضد اسپم پیشرفته | همیشه پایدار
پشتیبانی از فریمورک های محبوب پایتون
پشتیبانی از ASP و MSSQL و محصولات مایکروسافت
مناسب برای طراحان وب و نمایندگان فروش
سایر خدمات مرتبط با هاست های اشتراکی
تلگرام
zarinhost@
توئیتر
اینستاگرام
مهاجرت سایت وردپرس به هاست آلمان
راهنمای انتخاب هاست رایگان برای مبتدیان
مقایسه هاست وردپرس آلمان با هلند و فرانسه
هاست رایگان بدون تبلیغات
راهنمای انتخاب هاست وردپرس آلمان
وردپرس یک سیستم مدیریت محتوا (CMS) قدرتمند و پرطرفدار است که امکان ایجاد وبسایتهای مختلف را برای کاربران فراهم میکند. اما همچنین ممکن است با برخی خطاها و مشکلات هنگام کار با وردپرس روبرو شوید که نیاز به رفع آنها دارید. یکی از این خطاها، خطای Memory Exhausted در وردپرس است که در این مقاله به بررسی علت و راهحل آن خواهیم پرداخت.
فهرست محتوا
🔥 هاستینگ پرسرعت زرین هاست با قیمت ویژه!
سرورهای پرسرعت با پینگ پایین به ایران
خرید از ۲۱۹,۰۰۰ تومان
بهینه شده برای ترافیک بالا و SEO
پایداری بالا با کنترل پنل حرفه ای
خرید از ۳۴۹,۰۰۰ تومان
خطای Memory Exhausted در وردپرس زمانی رخ میدهد که حافظه php که برای اجرای وبسایت شما در سرور تخصیص داده شده است، به اتمام برسد.
این خطا معمولا با پیغام زیر نمایش داده میشود:
Fatal error: Allowed memory size of xxxxxxxx bytes exhausted (tried to allocate xxxxxxxx bytes) in /path/to/file.php on line xxx
این خطا نشان میدهد که حافظه php شما به حد مجاز خود رسیده است و نمیتواند فایل php مورد نظر را اجرا کند.
علت این خطا ممکن است چندین عامل باشد، از جمله:
– نصب تعداد زیادی پلاگین یا قالب سنگین و حجیم که منابع زیادی را مصرف میکنند. – داشتن تعداد زیادی بازدیدکننده یا تقاضای همزمان بر روی وبسایت شما که فشار بالایی بر روی سرور ایجاد میکنند. – تنظیمات نامناسب یا ناسازگار بر روی فایل php.ini یا wp-config.php که حافظه php شما را محدود میکنند. – داشتن مشکلات امنیتی یا هک شدن وبسایت شما که باعث اجرای کدهای مخرب یا اسپم بر روی سرور شوند.
برای رفع خطای Memory Exhausted در وردپرس، باید حافظه php شما را افزایش دهید.
برای این کار، چندین روش وجود دارد که در ادامه به آنها خواهیم پرداخت.
فایل wp-config.php یک فایل مهم در سورس وبسایت شما است که تنظیمات اصلی و پارامترهای مختلف وبسایت شما را دربر دارد.
شما میتوانید با ویرایش این فایل، حافظه php شما را افزایش دهید.
برای این کار، ابتدا باید به پنل مدیریت هاست یا cPanel خود وارد شوید و از طریق منوی File Manager به مسیر public_html/wp-config.php بروید.
سپس فایل wp-config.php را باز کرده و در قسمت بالایی آن، قبل از عبارت /* That’s all, stop editing! Happy publishing. */ خط زیر را اضافه کنید:
define( ‘WP_MEMORY_LIMIT’, ‘256M’ );
این خط باعث میشود که حافظه php شما به 256 مگابایت افزایش یابد.
البته شما میتوانید مقدار دلخواه خود را به جای 256M قرار دهید، اما توصیه میشود که بیش از 512M نرفته و همچنین مقدار حافظه php شما را با محدودیتهای سرور هماهنگ کنید.
پس از اضافه کردن خط فوق، فایل wp-config.php را ذخیره کرده و صفحه وبسایت خود را دوباره بارگذاری کنید تا ببینید آیا خطا رفع شده است یا خیر.
فایل php.ini یک فایل تنظیمات php است که پارامترهای مختلفی را برای اجرای فایلهای php در سرور تعیین میکند.
برای این کار، ابتدا باید به پنل مدیریت هاست یا cPanel خود وارد شوید و از طریق منوی File Manager به مسیر public_html/php.ini بروید.
سپس فایل php.ini را باز کرده و در آن، خط زیر را پیدا کنید:
memory_limit = 128M
سپس مقدار 128M را به مقدار دلخواه خود تغییر دهید، مثلا:
memory_limit = 256M
پس از تغییر دادن خط فوق، فایل php.ini را ذخیره کرده و صفحه وبسایت خود را دوباره بارگذاری کنید تا ببینید آیا خطا رفع شده است یا خیر.
فایل .htaccess یک فایل پیکربندی سرور است که قابلیتهای مختلفی را برای وبسایت شما فعال میکند، از جمله تغییر URL ، اعمال قوانین امنیتی ، تعریف صفحات خطا و غیره شما میتوانید با ویرایش این فایل، حافظه php شما را افزایش دهید.
برای این کار، ابتدا باید به پنل مدیریت هاست یا cPanel خود وارد شوید و از طریق منوی File Manager به مسیر public_html/.htaccess بروید.
سپس فایل .htaccess را باز کرده و در ق
نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند *
دیدگاه *
نام *
ایمیل *
وب سایت
ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم.
جابجایی یک وبسایت، بهویژه یک سایت و...
ورود به دنیای وب و راهاندازی اولین و...
مقایسه هاست وردپرس آلمان با هلند و فر...
انتخاب مکان مناسب برای میزبانی وبسای...
ورود به دنیای وب و راهاندازی یک وبس...
در دنیای دیجیتال امروز، داشتن یک وبس...
بهترین هاست وردپرس آلمان 2025
در دنیای دیجیتال امروز، انتخاب زیرساخ...
بهترین ارائه دهندگان هاست رایگان 2025
چرا جستجو برای بهترین ارائه دهندگان ه...
آموزش نمایش تاریخ و زمان آخرین ویرایش...
در دنیای رقابتی وب، بهروزرسانی محتوا...
آموزش صفحهبندی نظرات در وردپرس
صفحهبندی نظرات در وردپرس به فرایندی ...
آموزش ایجاد اسکرین شات از سایت دلخواه...
در دنیای امروز که اینترنت و فضای مجاز...