اررور 500 در المنتور معمولاً به سرور بر میگردد که می بایست یا از میزبان هاست خود درخواست کنید نسخه پی اچ پی (PHP) ارتقا دهد.
( خودتون هم در پنل دایرکت ادمین و سی پنل میتونید تغییر بدید) یا حافظه آن را ارتقا دهید.

علت خطای 500 چیست ؟
بیشترین درصد خطای 500 یا Internal Server Error مربوط به کمبود حافظه در هاست می باشد که باید حداقل به 256 مگابایت برای استفاده از المنتور ارتقا دهید و اگر این موضوع رعایت نشود باعث کندی سایت و خطای مورد نظر خواهد شد .
و در انتها مواردی همچون ارتقا نسخه PHP و غیرفعال سازی قالب و افزونه ها را باید انجام دهید تا خطا برای شما رفع شود .
قدم اول : افزایش ظرفیت حافظه در هاست
برای این منظور وارد پنل هاست خود شوید و پوشه wp-config را ویرایش کنید و کد فوق را در زیر خط define( ‘WP_DEBUG’, false ); قرار دهید .
کار این کد این است که حافظه شما را از حالت پیش فرض تغییر می دهد و به 512 ارتقا خواهد داد.
define(‘WP_MEMORY_LIMIT’, ‘512M’);
در صورتی که مشکل شما رفع نشد به مرحله بعد بروید .
قدم دوم : ارتقا نسخه پی اچ پی
برای این کار 2 راه دارید یا اینکه به پشتیبانی میزبان تیکت بزنید این کار را انجام دهد یا این که خودتان وارد پنل هاست خود شوید و به بالاترین نسخه ارتقا دهید .
تغییر ورژن php در دایرکت ادمین
وارد پنل دایرکت ادمین خود شوید و روی گزینه Domain Setup طبق تصویر کلیک کنید.

طبق تصویر زیر روی دامنه خود کلیک کنید .

طبق تصویر ورژن پی اچ پی خودتون را ارتقا دهید .

اگر باز هم مشکل همچنان باقی است مرحله بعدی بروید
قدم سوم : غیر فعال کردن قالب و افزونه ها
در بعضی موارد قالب و یا افزونه ای دچار اختلال در سایت می شود در نتیجه می بایست آن ها را غیر فعال کنید برای این منظور اگر دسترسی به پیشخوان وردپرس ندارید باید :
وارد پنل هاست خود شوید و پوشه Plugins و پوشه قالب فعال را تغییر نام دهید .
امیدوارم این مقاله به دردتون بخوره راستی اگه می خواهید المنتور پرو را روی بی نهایت دامنه نصب کنی از اینجا المنتور پرو را دانلود کن




56 پاسخ
ممنونم من بعد از خوندن مطلب قدم دوم رو اجرا کردم و کارم راه افتاد و اخطار 500 که روی المنتور برام ظاهر میشد از بین رفت
البته من باید بگم که نسخه پی اپ پی رو ارتقا ندادم ؛ نسخه PHP من روی 8.3 بود که اون رو به 8.1 کاهش دادم و این مشکل درست شد
ممنونم از مطلب خوبتون
ممنون از شما
درود و احترام
گفتم بی محبتیه اگر تشکر نکنم.
شما مشکلم رو رفع کردین، به امید اینکه شما هم این مشکلی سر راهتون نباشه. به مهر بپذیرید. مانا و سرافراز باشید.
سلام وقت بخیر
این لطف شماست و انرژی میدید به ما
سپاس از همراهی شما
سلام وقت بخیر
هر سه تا را حل روفتم و مشکل حل نشد
من کلا از دو افزونه المنتور والمنتور پرو استفاده می کنم و قالبم هم هلو المنتو رهست
چیز زیادی نساختم که حافظه پر بشه
چون المنتور پرو نگارش 3.17.1 و المنتور نگارش 3.30.2 هست
ایا احتمال داره به خاطر ناسازگاری المنتور پرو با المنتور باشه؟
سلام خیر این دو افزونه ناسازگار نیستند منابع کمه سرور شماست و به هاستینگ تیکت بزنید مموری php شماره حداقل 512 به بالا بکند
کلا من افزونه المنتور و المنتورپرو دارم و فقط یه صفحه اصلی رو ساختم که داره این ارور رو میده
چیز خاصی نساختم رم 256 کمه ؟ اگر ارتقا بدم درست میشه ؟
100% کم می باشد
سلام همگی. اگه مشکلتون حل نشد یا قبل از هر چیزی افزونه امنیتی وردفنس رو خاموش کنید. خیلی از موارد که برام پیش اومده مشکل از این افزونه بوده. خاموش کنید کارتون رو انجام بدید دوباره روشن کنین.
بنده از php 8.1 و آخرین آپدیت افزونه ها استفاده کردم
اگه کد و میزارین سایت بالا نمیاد بخاطر تک کوتیشناست که نمیشناسه و اینجا فارسی کپی میشه چون فونت سایت فارسی. منگذاشتم اگه تغییر نکنه همین و استفاده کنین اگه باز تغییر کنه از کنیشنای کد debug کپی کنین و جایگذین کنین
define(‘WP_MEMORY_LIMIT’, ‘512M’);
ممنون از شما بابت راهنمایی
سلام ببخشید سایت من در صفحه اصلیش ارورClass “Elementor\Core\Schemes\Typography” not found in /home/fsgzitah/public_html/wp-content/plugins/actions-packمیده باید چه کار کنم؟
سلام درود بر شما
این ارور نشون میده که افزونه actions pack شما با نسخه المنتوری که نصب کردید ناسازگاره برای حل مشکل یا باید افزونه actions pack رو به نسخه جدیدتر آپدیت کنید یا اگر آپدیتی نداشت بهتره موقتاً غیرفعالش کنید و یک جایگزین مناسب پیدا کنید همچنین مطمئن بشید که المنتور شما هم آخرین نسخه باشه چون گاهی این خطاها به خاطر قدیمی بودن یکی از این دو افزونه ایجاد میشه
ولی هر دو روش استفاده شده ولی باز هم ارور 500 نشان داده می شود
سلام وقت بخیر
پس باید به صورت اختصاصی سایت شما بررسی شود .
سلام هنگام ذخیره صفحه در المنتور خطای access denied میده میخواستم بدونم دلیلش چیه؟
سلام خدمت شما
خطای “Access Denied” در المنتور معمولاً به دلایل زیر رخ میده:
مجوزهای فایلها و پوشهها رو بررسی کنید. باید روی 755 برای پوشهها و 644 برای فایلها تنظیم بشن
ممکنه افزونههای امنیتی یا فایروال سرور مشکل ایجاد کنن. موقتاً افزونههای امنیتی رو غیرفعال کنید و ببینید مشکل حل میشه یا نه
تداخل بین افزونهها یا قالب هم ممکنه باعث این ارور بشه. همه افزونهها رو غیرفعال کنید و فقط المنتور رو امتحان کنید
حافظه PHP ممکنه کم باشه. میتونید حافظه رو در فایل wp-config.php با کد define(‘WP_MEMORY_LIMIT’, ‘256M’); افزایش بدید
اگر مشکل ادامه داشت، با پشتیبانی هاست تماس بگیرید تا تنظیمات سرور رو بررسی کنن
سلام . وقتتون بخیر
من چندبار به این مشکل برخوردمو بعد از ان کلا سایت این اخطار رو می دهد HTTP ERROR 500
و دسترسی نیز از پنل wp-admin نداره ، طی تیکت به پشتیبانی هاست فضای هاست رو ارتقاء دادم اما مشکل بر طرف نشد .ممنون میشم راهنمائی کنید.
سلام وقت بخیر
بهترین کار اینه که شما پوشه افزونه ها را در هاست تغییر نام دهید و همچنین فعلا قالب فعال را نیز تغییر نام دهید و مجدد تست نمایید احتمالا اگر هاست نباشد مشکل از سمت افزونه ها و یا قالب شماست
سلام خسته نباشید، من نسخه وردپرس سایت رو به ۶.۸ ارتقا دادم، بعدش نسخه php رو از طریق دایرکت ادمین به بالاترین نسخه موجود ارتقا دادم، سایت بالا میاد و سرعتشم واقعا بیشتر شده اما قسمت مدیریت سایت یا همون داشبورد مدیریتی بالا نمیاد و http erorr 500 میزنه، میشه راهنمایی بفرمایید؟
سلام وقت بخیر
این خطا معمولاً به دلیل ناسازگاری یکی از افزونهها یا قالب با نسخه جدید PHP هست. پیشنهاد میکنم از طریق فایلمنیجر، پوشه plugins رو موقتاً تغییر نام بدید تا افزونهها غیرفعال بشن و ببینید آیا داشبورد باز میشه یا نه. اگر باز شد، مشکل از یکی از افزونههاست که باید بررسی و بهروزرسانی شود.
خدا خیرت بده
موفق باشید
سلام
من با وجود همه این راه حل ها رو انجام دادم اما سایتم درست نشد و الان حتی خطا میده بهم. به شرکت هاستینگ هم تیک زدم و بررسی کردند مشکلی نداشت راه ای دیگه نیست؟ که بتونید معرفی کنید یا خودتون سایت رو بررسی کنید؟
سلام خدمت شما
در اکثر موارد این مشکل با موارد بالا رفع میشود برای حافظه دقت کنید که به درستی انجام دادید و تاییدیه مموری php که افزایش دادید را از هاستینگ بگیرید زیرا اکثر هاستینگ ها محدود میکنند .
سلام من همه موارد رو انجام دادم ولی همچنان سایتم این خطا رو میده. دیگه چیکار باید بکنم؟
سلام خدمت شما در این مواقع میتوانید به هاستینگ خود تیکت بزنید تا دقیق تر بررسی کنند
خیلی عالی مرسی مشکلم با روش اول حل شد
موفق باشید
عالی بود واقعا.
من وقتی کدی که فرمودین رو توی بخش مربوطه قرار میدم کلا سایت بالا نمیاد
سلام کد مجدد تست شد مشکلی نداشت لطفا به درستی قرار دهید .
سلام وقت افزونه المنت کیت رو که غیر فعال میکنم مشکلم حل میشه ولی به این افزونه نیاز دارم چجوری میتونم اصلاحش کنم؟؟
سلام شما احتمالا حافظه php را افزایش نداده اید به این دلیل است .
سلام . دلیلش برای من چیز دیگه ای بود که گفتم اینجا بنویسم تا دوستان دیگه هم ببینن . من به سی پنل رفتم و دیدم که دیتابیس حجم زیادی پیدا کرده و باعث پر شدن هاست شده. از افزونه WP-Optimize استفاده کردم و دیدم چندهزار رونوشت از مطالب وجود داره و با استفاده از این افزونه ، دیتابیس رو مرتب و رونوشتها رو حذف کردم. و مشکلم حل شد. فقط لطفا قبل از استفاده از این افزونه ، از محتوای سایت و دیتابیس خود در سی پنل بک آپ بگیرید .
ممنون از شما بابت اینکه تجربه خودتان اعلام کردید تا دوستان دیگه هم استفاده کنند .
سلام این مشکل رو منم دارم. واقعا چرا اینجوریه؟ یه عکس بارگزاری میکنم میام تو هاست میبینم تو ابعاد مختلف وجود داره.
به غیر از نصب افزونه راه دیگه ای نداره؟؟
سلام درود بر شما بله میتوانید اگر دانش کار با دیتابیس را دارید دستی بهینه سازی را انجام دهید .
خدا خیرت بده نمیدونی چه کمکی کردی
این راه حل مشکل منو حل کردم
خدا خیرتون بده
دمت گرم خدایش ایول
خدایا بهت هرچی میخوای بدهههه روز اخر پروژه به این مشکل برخوردم اینی که گفتی انجام دادم درست شد
سلام خیلی خوشحالیم که آموزش به کارتون اومد
سلام، خدااا خیرت بده
موفق باشید
ممنون و سپاس از راهنماییتون. خیلی عالی
من کد مرحله اول را وارد کردم ولی مشکل حل نشد و اعمال نشد
define(‘WP_MEMORY_LIMIT’, ‘512M’);
این حالت جواب نداد ولی کافیه همین کد را به صورت زیر قرار دهید مشکل شما حل خواهد شد
define(‘WP_MEMORY_LIMIT’, ‘512M’);
فرقشون چی بود؟
منظورشون این بوده که تک کوتیشن را به درستی قرار دهید .
سپاس فراوان خدا بهتون اجر بده حل شد
موفق باشید
برای کسانی که اصلا دانش کد نویسی ندارن میگم: وقتی این کد را COPY-PAST میکنی دو طرف ‘WP_MEMORY_LIMIT’ و ‘512M’ به جای تک کوتیشن دو تا ویرگول، بالاش میندازه. (احتمالا هنگام کپی تک کوتیشن را تشخیص نمیده) باید دستی اینها رو تغییر بدی تا کد وارد شده به رنگ آبی در بیاید. میتونید در Cpanel با کد های خط بالاییش مقایسه کنید تا بفهمید.
ممنون از شما
روش اول برای من جواب داد ممنون از شما بابت آموزش های خوبتون
ممنون عالی بود