امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
چگونه ارور ۵۰۰ Internal Server Error را رفع کنیم؟
#1
یکی از خطاهایی که می تواند بسیار آزادهنده باشد، خطای 500 سرور داخلی در وردپرس می باشد. دلایل مختلفی وجود دارد که می تواند باعث شود شما باین خطا مواجه شوید که یکی از رایج ترین دلایل آن مربوط به سرور است. رفع ارور 500 سرور در وردپرس کار چندان پیچیده این نیست و تنها با استفاده از چند روش می توانید این خطا را در سایت خود برطرف کنید. به همین منظور ما در این مطلب قصد داریم آموزش حل خطای ۵۰۰ وردپرس را در اختیار شما قرار دهیم. با ما همراه باشید.
 
 [تصویر:  %D8%B1%D9%81%D8%B9-%D8%A7%D8%B1%D9%88%D8...8%B3-2.jpg]
خطای 500 سرور داخلی در وردپرس یعنی چه
به طور کلی، خطای 500 وردپرس که با نام خطای internal server error در وردپرس هم شناخته می شود، تعریف مشخصی ندارد و نمی توان دلیل رخ دادن آن را با جدیت شرح داد. از طرف دیگر بروز این خطا تنها مختص به وردپرس نیست و همان طور که از نام آن مشخص است به دلیل ناسازگاری در کدها این خطا رخ می دهد. زمانی که ارور 500 در سایت وردپرس رخ می دهد، هیچ گونه جزئیاتی برای حل این مشکل را به شما نشان نمی دهید که این موضوع می تواند باعث شود کار شما برای حل خطا سخت شود. معمولاً این خطا همانند تصویر زیر نشان داده می شود:
[تصویر:  %D8%AD%D9%84-%D8%AE%D8%B7%D8%A7%DB%8C-%D...8%B3-1.jpg]
برای اینکه بتوانید این خطا را شناسایی و رفع کنید، روش های مختلفی وجود دارد که ما درادامه مطلب به آنها اشاره می کنیم.
نحوه برطرف کردن خطای ۵۰۰ Internal Server Error
روش های مختلفی برای حل خطای ۵۰۰ وردپرس وجود دارد که در ادامه مطلب سعی می کنیم مهم ترین آنها را به شما معرفی کنیم تا بتوانید این خطا را هرچه سریع تر برطرف کنید.
نکته: قبل از اینکه هرگونه اقدامی انجام دهید سعی کنید حتماً یک نسخه پشتیبان از تمامی بخش های مختلف سایت خود تهیه کنید تا در صورت بروز هرگونه مشکل بتوانید اطلاعات سایت خود را بازگردانی کنید.
1- صفحه را رفرش کنید | رفع ارور 500 سرور در وردپرس
رفرش کردن صفحه به طرز شگفت انگیری بسیاری از خطاهای وردپرس را برطرف می کند. به عنوان مثال، اگر به تازگی در افزونه و قالب خود اعمال کرده اید، بهتر است قبل از اینکه اقدامی انجام دهید صفحه سایت خود را مجدداً تازه سازی کنید. اگر خوش شانس باشید با همین روش خطای 500 سرور داخلی برطرف می شود، زیرا یک بارگذاری مجدد صفحه ساده باید همه چیز را به حالت عادی بازگرداند. بنابراین چند دقیقه منتشر بمانید و سپس صفحه را با زدن کلید F5 رفرش کنید.
2- پاکسازی کش مرورگر | حل خطای ۵۰۰ وردپرس
یکی دیگر از روش های رفع ارور 500 سرور در وردپرس و همچنین خطاهای دیگر وردپرس، پاکسازی کش مرورگر می باشد. این روش هم می تواند باعث برطرف کردن بسیاری از خطاهای رایج وردپرس شود. اگر حافظه پنهان مرئرگر شما بنا به دلایل مختلفی نتواند به خوبی کار خود را انجام دهد، می تواند باعث بروز انواع خطاها در سایت شود.
در گوگل کروم، می توانید کش خود را با فشار دادن Ctrl + Shift + Delete پاک کنید. همچنین، می ‌توانید روی سه نقطه عمودی در گوشه سمت راست بالا کلیک و سپس از بخش ” ابزارهای بیشتر” روی گزینه ” پاک کردن داده‌های مرورگر” کلیک نمائید.
[تصویر:  %D8%AD%D9%84-%D8%AE%D8%B7%D8%A7%DB%8C-%D...8%B3-2.jpg]
پس از آن با یک پنجره مواجه می شوید که باید تیک گزینه “Cached images and files” را بزنید و سپس بر روی دکمه Clear data  کلیک نمائید.
همچنین در مرورگر فایرفاکس می توانید با استفاده از کلیدهای ترکیبی Ctrl + Shift + Delete اقدام به پاکسازی کش نمائید. با این کار پنجره Clear Recent History برای شما باز می شود که باید در منوی کشویی  Time range to clean، گزینه “Everything” را انتخاب کنید. سپس تیک گزینه “Cache” را بزنید و سپس بر روی OK کلیک کنید.
[تصویر:  %D8%AD%D9%84-%D8%AE%D8%B7%D8%A7%DB%8C-%D...8%B3-3.jpg]
همچنین اگر شما از مرورگر سافاری استفاده می کنید، می‌توانید به منوی History بروید و پاک کردن تاریخچه را انتخاب نمائید.
3- خطاهای مجوز را بررسی کنید | حل مشکل ارور 500 سایت وردپرس
یکی دیگر از روش های رفع ارور 500 سرور در وردپرس ، بررسی خطاهای مجوز می باشد. اگر مجوزهای هر یک از فایل های شما به درستی تنظیم نشده باشد، ممکن است در نتیجه خطای سرور داخلی 500 را مشاهده کنید. شما می توانید مجوزهای فایل را با استفاده از SFTP بررسی و تغییر دهید.
برای انجام اینکار، روی هر فایلی کلیک راست کرده و File permissions را انتخاب کنید تا یک پنجره جدید برای شما باز شود. در این پنجره می توانید بررسی کنید و در صورت نیاز مجوزهای جدیدی را برای فایل تنظیم نمائید.
[تصویر:  %D8%AD%D9%84-%D8%AE%D8%B7%D8%A7%DB%8C-%D...8%B3-4.jpg]
به طور معمول، شما باید فایل ها را روی “644” و فهرست ها و فایل های اجرایی را روی “755” تنظیم کنید. همچنین اگر شما در خصوص این اعداد زیاد مطمئن نیستید، می توانید با پشتیبانی هاست خود ارتباط برقرار کنید و از آنها بخواهید که به شما توضیح دهند که این مقادیر را روی چه اعدادی قرار دهید.
4- محدودیت حافظه PHP خود را افزایش دهید | رفع ارور 500 سرور در وردپرس
محدودیت حافظه PHP می تواند باعث بروز انواع خطا در سایت وردپرسی شود. برای افزایش حافظه PHP روش های مختلفی وجود دارد که می توانید به سادگی اینکار را انجام دهید. قبل از اینکه بخواهید حافظه PHP را افزایش دهید، اول باید مشاهده کنید که حافظه PHP شما روی چه عددی تنظیم شده است. می توانید این کار را از طریق داشبورد مدیریت وردپرس انجام دهید. اگر شما می توانید به پیشخوان وردپرس خود دسترسی داشته باشید، می توانید با استفاده از مراحل زیر حافظه پی اچ پی سایت خود را مشاهده کنید.
در ابتدا وارد پیشخوان وردپرس شوید و سپس از بخش “ابزارها” روی گزینه “سلامت سایت” کلیک کنید. سپس وارد تب “Info” شوید. پس از آن قسمت “Server سرور” را پیدا کنید. حال می توانید در این بخش محدودیت حافظه PHP خود را مشاهده کنید.
[تصویر:  %D8%AD%D9%84-%D8%AE%D8%B7%D8%A7%DB%8C-%D...8%B3-5.jpg]
برای افزایش محدودیت حافظه PHP، چند فایل وجود دارد که می توانید آنها را ویرایش کنید. یکی از این فایل ها، فایل htaccess می باشد. این فایل را می توانید در پوشه دایرکتوری ریشه سایت خود پیدا کنید. پس از پیدا کردن فایل کافیت آن را باز کنید و سپس کد زیر را به آن اضافه نمائید:
php_value memory_limit xxxM
می توانید به جای عبارت “xxx” مقدار دلخواه حافظه مورد نظر خود را جایگزین کنید. به عنوان مثال می توانید ان را روی معمولاً 256M  قرار دهید.
همچنین می توانید با ویرایش فایل php.ini، محدودیت حافظه خود را افزایش دهید. در ابتدا این فایل را در فهرست اصلی خود پیدا کنید و وارد ویرایشگر آن شوید و کد زیر را به آن اضافه نمائید:
memory_limit = xxxM
همچنین یکی دیگر از فایل هایی که می توانید به کمک آن حافظه پی اچ پی را افزایش دهید، فایل wp-config.php می باشد. این فایل را می توانید در پوشه روت سایت خود پیدا کنید. پس از پیدا کردن فایل کافیست کد زیر را در بالای فایل قرار دهید:
define(‘WP_MEMORY_LIMIT’, ‘xxxM’);
5- فایل htaccess را بررسی کنید | حل خطای ۵۰۰ وردپرس
فایل htaccess شما یکی از فایل های اصلی وردپرس محسوب می شود که می تواند باعث بروز انواع خطا در سایت شود. اگر فایل htaccess. شما خراب شده باشد، باید ادامه دهید و یک فایل جدید ایجاد کنید. برای انجام اینکار، در ابتدا وارد کنترل پنل هاست خود شوید و سپس این فایل را در پوشه روت سایت خود پیدا کنید. پس از پیدا کردن فایل، نام آن را به یک نام دلخواه دیگر مانند .htaccess_old تغییر دهید.
[تصویر:  %D8%AD%D9%84-%D8%AE%D8%B7%D8%A7%DB%8C-%D...8%B3-6.jpg]
پس از آن یک ویرایشگر متن باز کنید و کدهای زیر را در آن اضافه نمائید:
# BEGIN WordPress

RewriteEngine On

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

RewriteBase /

RewriteRule ^index.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

# END WordPress
سپس فایل را ذخیره و مجدداً در سرور خود آپلود کنید. پس از آن بررسی کنید که آیا خطای 500 برای شما برطرف شده یا خیر؟
جمع بندی: آموزش رفع ارور 500 سرور در وردپرس
خطای 500 سرور یکی از خطاهای رایج وردپرس می باشد که ممکن است با آن مواجه شوید. ما در این مطلب 5 روش مختلف برای حل خطای ۵۰۰ وردپرس به شما معرفی کردیم که می توانید به کمک آنها این خطا را برطرف نمائید. امیدوارم این آموزش مورد رضایت شما عزیزان قرار گرفته باشد.
منبع: dreamhost



پاسخ




موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  کمپرسور کولر گازی اجنرال OGENERAL چگونه است؟ Wyky1400 0 296 06-25-2023، 02:53 PM
آخرین ارسال: Wyky1400
  غیر فعال کردن safe search در کروم؛ چگونه جستجوی ایمن گوگل را خاموش کنیم؟ ramin5280 0 392 04-24-2023، 11:06 PM
آخرین ارسال: ramin5280
  چه زمانی برای تعمیر کرکره برقی اقدام کنیم؟ zahra00 0 432 04-20-2022، 01:47 PM
آخرین ارسال: zahra00
  چرا این روزها باید از کرکره برقی استفاده کنیم؟ zahra00 0 446 04-20-2022، 01:45 PM
آخرین ارسال: zahra00
  در طراحی دکوراسیون داخلی بهتر است به چه نکاتی توجه کنیم؟ panizan 0 307 07-10-2021، 12:20 PM
آخرین ارسال: panizan
  نورپردازی در دکوراسیون داخلی اتاق خواب چگونه می باشد؟ بخش دوم panizan 0 616 11-21-2020، 09:00 PM
آخرین ارسال: panizan
  چگونه تولید محتوا کنیم؟ minarahimi 0 348 05-05-2020، 05:56 PM
آخرین ارسال: minarahimi
  چگونه تعداد کلیک بیشتری برای تبلیغات کلیکی کسب کنیم؟ minarahimi 0 548 03-10-2020، 08:01 PM
آخرین ارسال: minarahimi
  چگونه تولید محتوا کنیم؟ minarahimi 0 511 03-10-2020، 07:54 PM
آخرین ارسال: minarahimi
  زبان مردم چین چگونه است؟ dorasa 0 581 01-20-2020، 03:50 PM
آخرین ارسال: dorasa
  برای درمان بواسیر به چه پزشکی مراجعه کنیم golia70 0 679 01-12-2020، 03:58 PM
آخرین ارسال: golia70
  دانلود یاتاقان ها چگونه کار میکنند؟ gh.mohsen75@gmail.com 1 436 11-12-2019، 12:30 AM
آخرین ارسال: ajaxbolt
  برای درمان بواسیر یا هموروئید به چه دکتر ( پزشک متخصص ) مراجعه کنیم؟ lilinazif74 0 613 10-28-2019، 11:45 AM
آخرین ارسال: lilinazif74
  چطور منزل را سمپاشی کنیم؟ hanii12 0 450 12-04-2018، 12:04 PM
آخرین ارسال: hanii12
  چگونه طراحی سایت ارزان داشته باشیم mehran1999 0 361 09-25-2017، 05:45 PM
آخرین ارسال: mehran1999

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 4 مهمان

فیلم های آموزشی مهندسی مکانیک - به زبان فارسی

بر روی موضوع مورد نظر خود کلیک کنید

آموزش پنیوماتیک آموزش نرم افزار Fluidsim آموزش ریخته گری با ProCast
آموزش کنترل صنعتی آموزش نرم افزار PDMS آموزش نرم افزار کامسول Comsol
آموزش شکل دادن فلزات آموزش نرم افزار Moldflow آموزش ماشین کاری با EdgeCAM
آموزش طراحی کنترل مقاوم آموزش Working Model آموزش پدیده انتقال در کامسول
آموزش حل معادلات دینامیکی آموزش نرم افزار LogoPress آموزش کنترل فعال با رویکرد فازی
آموزش تحلیل المان محدود آموزش‌های رایگان آموزش ریخته گری با ProCast