ارور 500 در سایت


در این حالت خطایی مشابه ذیل خواهید داشت:


این خطا به سادگی قابل رفع می باشد. کافی است در فایل مورد نظر ، دستور مجاز «SymlinksIfOwnerMatches» را به جای «FollowSymlinks» استفاده کنید یا خط مربوطه را حذف نمایید.

در این حالت خطایی مشابه ذیل خواهید داشت:


باز هم به سادگی می توانید این خطا را رفع کنید و یا آن را حذف نمایید. در این مورد دستور را به درستی پایان دهید :

این موارد تعداد کمی از خطاهایی می باشد که در اثر دستورات اشتباه در فایل .htaccess بروز می دهند ولی به صورت کلی پیغام های خطا به اندازه ی کافی در تشخیص خطا شما را راهنمایی می کنند و می توانید با دقت در خطاها به راحتی آن ها را رفع نمایید.

خطاهایی که در فایل php.ini می تواند رخ دهد به صورت زیر می باشند:

زمانیکه از فایل ها با پسوند یا بدون پسوندی متفاوت از پسوند های معمول استفاده می کنید می توانید از ForceType در فایل .htaccess استفاده کنید و نحوه ی استفاده از آن در سرور را تعیین کنید. (برای تمامی فایل های موجود در پوشه ی مربوطه و سرور های بدون phpsuexec)

برای مثال ، زمانیکه شما فایلی با نام item دارید ( مانند Nucleus برای استفاده از FancyURL) و می خواهید در سرور بعنوان فایل php تعریف شود ، می توانید از کد زیر در فایل .htaccess استفاده کنید:

البته در سرور هایی که دارای phpsuexec می باشند با کد فوق خطای Internal Server Error دریافت خواهید ، که این مشکل به راحتی با استفاده از SetHandler بجای ForceType در فایل .htaccess رفع خواهد شد:


در سرور های بدون phpsuexec می توان از php_value در فایل .htaccess برای تغییر تنظیمات php (در واقع بازنویسی تنظیمات از php.ini) استفاده نمود. در سرور های دارای phpsuexec استفاده از این دستور خطای Internal Server Error را ایجاد می کند. برای رفع این خطا شما می توانید از فایل php.ini که در همان پوشه ی ای که فایل .htaccess قرار دارد موجود است. در فایل php.ini می توانید تمامی تنظیمات مربوط به php را تغییر دهید. برای مثال اگر شما می خواهید short_open_tag را برابر با off قرار دهید، شما باید از short_open_tag? = off در فایل .htaccess استفاده کنید. با استفاده از فایل php.ini نتیجه به این صورت می شود:

یکی از اصلی ترین دلایل رخداد خطای 500 Internal Server Error به دلیل اعمال کد های اشتباه در فایل .htaccess هاست می باشد، بنابراین جهت رفع این مشکل حتما به شما توصیه می کنیم ویدئو آموزشی نحوه مشاهده فایل مخفی .htaccess رو داخل هاست مشاهده کنید تا بتونید به راحتی این فایل رو از داخل هاستتون پیدا کنین و کد های داخلش رو به حالت اولیه برگردونید. در صورتی که این خطا در سایت وردپرسی شما به وجود اومده میتونید با استفاده از مقاله آموزش رفع خطای 500 در وردپرس اقدام به برطرف کردن خطای داخلی سرور در وردپرس بکنید.

با سلام خیلی خیلی خیلی تشکر می کنم که مشکلم را حل کردید. خطای 500 داشتم که به کمک مطالب خوب شما حل شد. همه فایل های .php باید به دسترسی 644 تغییر می کردند. بازم تشکر………………

سلام خواهش می کنم، البته تمام فایل ها نباید دسترسی 644 داشته باشن چون ممکن است از نظر امنیتی برای شما دردسر ساز بشه، لطفا ویدئو آموزشی زیر رو مشاهده کنید تا بتونین بهترین سطح دسترسی ها رو بر روی فایل هاتون ست کنید:https://mizbanfa.net/blog/hosting/cpanel/change-permission-in-cpanel/

سلام در پوشه public_html/wp-admin هاست یک فایل ارور لاگ با حجم بیش از یک گیگ وجود داره.اگر این فایل پاک کنم هیچ مشکلی پیش نمیاد؟

سلام. خیر مشکلی پیش نمی آید اما بهتر است خطا ها را رفع کنید تا این که فایل لاگ های خطا را حذف کنید. از هاست های میزبان فا استفاده می کنید ؟

سلام وقتی فایل ارور لاگ باز میکنه ارور زیرنمایش میده: Internal Server Error 500 No response from subprocess ( (cpanel)): The subprocess reported error number 1 when it ended.

cpsrvd/11.60.0.** Server at 185.94.97.100


سلام به احتمال زیاد حجم محتوای داخل فایل ارورلاگ به قدری زیاد شده است که امکان لود آن فایل در هاست وجود ندارد. لطفا این فایل ارورلاگ را حذف کنید و منتظر بمانید تا ارورلاگ جدید ایجاد شود، سپس فایل ارورلاگ جدید را قبل از حجیم شدن بررسی نمایید تا قابل مشاهده و رفع مشکل باشد.

سلام من اصلا فایل error_log رو تو cpanel پیدا نمیکنم. لطفا راهنماییم کنید ممنون

سلام اقای کمال در این صورت از طریق آموزش زیر وارد ابزار error در سی پنل شوید و خطا های وب سایت خود را بررسی کنید:https://mizbanfa.net/blog/hosting/cpanel/error-log-in-cpanel/ موفق باشید.

ممنون خطاها رو دیدم هیچکدوم مربوط به این مشکل ارور 500 مدیریت نبود فایل htaccess رو هم حذف کردم ولی بازم حل نشد به نظرتون مشکل از کجاست؟

سلام شما نباید فایل htaccess را حذف کنید، فقط میبایست محتوای داخل آن را به حالت اولیه بازگردانید. موفق باشید.

سلام مهندس دو تا فایل در قسمت وبمستر گوگل خطای 500 دریافت کرده اند در هاست که نگا کردم در ارور لاگ همون جایی که اون فایل موجود بود خطای زیر برای این دو فایل php ثبت شده بود. [27-May-2017 22:51:00 UTC] PHP Fatal error: Call to undefined function __() in /home/*****/public_html/wp-content/themes/enfold/framework/php/class-tgm-plugin-activation.php on line 161 محتوای حد 161 ‘page_title’ => __( ‘Install Required Plugins’, ‘tgmpa’ ), است.

[27-May-2017 08:43:20 UTC] PHP Fatal error: require_once(): Failed opening required ‘ABSPATHwp-admin/includes/import.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/*****/public_html/wp-content/themes/enfold/framework/php/inc-avia-importer.php on line 8 در خط هشت این ارور کد $avia_importerError = false; موجود است. این دو ارور اگه راهنماییم کنید ممنون میشم

سلام و صبح بخیر جناب سیروان البته که طبق بررسی این یک مشکل مرتبط با هاست یا سرور نیست و خطای php است، ظاهرا از یک پلاگین در وردپرس خود استفاده می کنید تحت عنوان tgmpa که این پلاگین موقع لود با خطا مواجه می شود، لطفا این پلاگین را غیرفعال کنید یا مشکل برنامه نویسی آن را بدهید یک برنامه نویس برطرف کند تا مورد برطرف گردد. موفق باشید

اگه بلد نیستی جواب بدی نظر مارو هم حذف کن.


سلام جناب سیروان، خیر بنده اطلاعات کافی در این زمینه ندارم، کامنت شما را داخل اینباکس ایمیلم و داخل این پست آرشیو کرده ام، و این سوال را به یکی از اعضای تیم فنی میزبان فا ارجاع داده ام و همگی در حال بررسی هستیم تا بتوانیم یک پاسخ صحیح به سوال شما ارائه دهیم. از بابت تاخیر در بررسی از شما عذرخواهی می کنم ❤️

مرسی ممنون پس منتظر جواب میمونم


سلام ممنون انجام دادم درست شد


بهترین آموزش ها رو در وب سایت شما پیدا میکنم همیشه خسته نباشین

با سلام من وقتی که می خوام قالبمو آپلود کنم چون زمان می بره پیغام time out server میده باید چیکار کنم.ممنمون از آموزشهای مفیدتون

سلام، برای من به طور کامل صفحه log in سایتم بالا نمیاد و حالا هیچ دسترسی به سایت ندارم، باید چکار کنم؟ error 500 هم میده

سلام وب سایت شما وردپرسی هستش یا جوملایی؟ نام سیستم مدیریت محتوای وب سایت شما چیست؟ لطفا کد های htaccess وب سایتتون رو به حالت اولیه برگردونین و اگر از وردپرس استفاده می کنید آموزش زیر رو به صورت کامل مشاهده کنید:https://mizbanfa.net/blog/cms/wordpress/white-page-error-in-wordpress/ موفق باشید

سلام مهندس من یه فایل دانلود کردم حدودا دوگیگ ۲۰ مگ انتهاش این خطا رو میده باید چیکارش کنم؟

سلام من فایل htaccess را تغییر نام دادم به htaccess 444 و بعد دوباره به حالت اول یعنی htaccess تغییر دادم. کلیه مشکلات حل شد. به نظر شما امکان دارد مشکل ادامه داشته باشد؟

سلام این ارور رو چجوری باید بر طرف کرد؟


500 – Internal Server Error Internal Server Error Internal error information: (0): Error: Expected valid JSON token, got ‘<!DOCTYPE ht'.

سلام چگونه سایت جوملا را ریستور کنم؟ جوملا را آپدیت کردم سایتم بهم ریخت

سلام، من به هنگام وارد کردن یه سری تصاویر (فقط تو یه برگه) مثلا بیش از 30 عدد این ارور رو دریافت میکنم … برای این مشکل کدوم راه حل رو پیشنهاد میکنید؟!

سلام و روز بخیر، کوکی و کش مرورگر را که مربوط به سایت خودتون هست پاک کنید و مجددا بررسی کنید ببینید باز همچین مشکلی در اون برگه دارید یا خیر اگر همچنان این مشکل بود با قالب پیشفرض وردپرس هم بررسی کنید، ممکنه خطای کدنویسی در فایل مربوط به برگه سایت شما باشه که باعث ایجاد این خطا میشه موفق باشید

سلام.من میخوام وردپرس روی هاست نصب کنم.طبق آموزش شما پیش رفتم و تمام مراحل رو انجام میدم اما وقتی ادرس سایتم رو میزنم ارور HTTP 500 رو میده یعنی به قول ویدیوی شما “بزن بریم ” رو نمیاره.مشکل از کجاست؟ لطفا یکم ساده توضیح بدین من زیاد بلد نیستم

سلام و وقت بخیر طبق همین آموزش پیش رفتید تا خطای 500 را برطرف کنید؟ طبق همین راه‌کارهای معرفی شده پیش برید یا اینکه از آموزش رفع خطای داخلی سرور هم استفاده کنید، در صورتی که موفق به حل مشکل نشدید مجددا از همین طریق اطلاع بدین

زمانی که به هاست دسترسی نداریم راه های دیگه ای برای برطرف کردن این ارور هست؟

بله، با استفاده از اکانت FTP میتونید مشکلتون را برطرف کنید. اگر اکانت اف‌تی‌پی ندارید اطلاعات ftp که موقع خرید هاست براتون ارسال شده میتونه مشکلتون را حل کنه

سلام جیمیلم هک شده رفتم به میگه خطا است.۵۰۰ بعد میگه خطای وجود داشت لطفا بعداً دوباره امتحان کنید. بعد میگه این همه. آن چیزی است که ما می دانیم

لطفا خواهشن کمکم کنید چیکار کنم این چیه اومد ?


https://accounts.google.com/signin/recovery


رفتم به این ادرس خطای ۵۰۰ می داد


جواب بدید کمکم کنید


این آموزش مختص وردپرس هست و برای این کار کاربردی نیست، ترجیحا از فیلترشکن استفاده کنید شاید مشکلتون برطرف بشه، موفق باشید 🙂

سلام یک قالب جدد نصب کردم و بعد از نصب ارور 500 میده پیشتیبانی قالب جواب نمیده و هاست هم جواب نمیده تورو خدا شما جواب بدید باد چیکار کنم بعد از نصب سایت باز نمیه و باید قالب رو از هاست حذف کنم و مجددا آپلود کنم افزونه ها رو یکی یکی غیر فعال کردم فقط افزونه سئو نشد غیر فعال کنم و مشکل درست نشد لطفا کمک کنید مرسی

سلام، به مسیر public_html/wp-content/themes مراجعه کنید و پوشه قالب را تغییر نام داده یا حذف کنید تا قالب پیشفرض وردپرس ست بشه

سلام ببخشید شاید سوالم ربطی به موضوع شما نداشته باشه من تلگرامم یه دفعه قطع شده هم روی گوشی هم ویندوز. حذف کردم و مجدد نصب کردم ولی شماره تلفن که میدم نمیره مرحله بعد. توی اینستا هم که روی لیک کانالم میزنم نمیره تلگرام و میزنه 500 internal server eror اگه ممکنه راهنمایی کنید واقعا گیج شدم تشکر

سلام تلگرام حدود 45 دقیقه ای هستش که به صورت سراسری قطع هستش، جایی برای نگرانی نیست، صبر کنید این مشکل خودش حل میشه. موفق باشید.

وای خدا داشتم سکته میکردم فکر کردم هک شدم خیلی ممنون لطف کردید

سلام خسته نباشید برای ورود به کنترل پنل تمام دسترسی هارو گذاشتم روی ۶۴۴ (همه ی فایل های پوشه wp-admin ) ولی این ارور ارسال میکنه

Warning: require_once(/home2/spirikac/public_html/as1/wp-admin/includes/admin.php): failed to open stream: Permission denied in /home2/spirikac/public_html/as1/wp-admin/admin.php on line 82

Fatal error: require_once(): Failed opening required ‘/home2/spirikac/public_html/as1/wp-admin/includes/admin.php’ (include_path=’.:/opt/cpanel/ea-php54/root/usr/share/pear’) in /home2/spirikac/public_html/as1/wp-admin/admin.php on line 82 ممنون

سلام و وقت بخیر، وردپرس را دانلود کنید و از داخل فایل zip دانلود شده پوشه wp-content و فایل wp-config.php را حذف کنید. بعد کلیه فایل‌ها و پوشه‌ها را جایگزین کنید تا مشکل برطرف بشه

سلام منم این مشکل داشتم مربوط به تغییرات در قالب بود قالب دوباره اپل.د کردم رفع شد. خیلی ممنون

باسلام با خطای اینترنال سرور مواجه شدم و وقتی به ارور لاگ سی پنل میرم ، ارور زیر رو نشون میده ممنون میشم اگه کمکم کنین [Mon May 21 02:27:59.641537 2018] [:error] [pid 22588] [client 80.66.181.226:57179] File does not exist: /home/morezone/public_html/index.php, /

سلام و وقت بخیر، فایل index.php ظاهرا از هاستتون پاک شده، وردپرس را دانلود کنید و فایل index.php را بزارید داخل ریشه هاست.

سلام من یه فایل دانلود کردم نزدیک به دو گیگ ۲۰ مگ آخرش این ارور میده چیکارش باید بکنم ممنون میشم بهم پاسخ بدید.

سلام و وقت بخیر، از یک سایت لیچ استفاده کنید که فایل به صورت انلاین به هاست دیگه منتقل بشه و بعد از اونجا دانلود کنید. یا از ربات تلگرام @uploadbot استفاده کرده و نتیجه را اعلام کنید.

باسلام وقت بخیر. در هنگام ورود به پنل وردپرس پیغام زیر رو دریافت میکنم. فایل error log رو به پیوست فرستادم لطفا راهنمایی کنید مشکل چیه. کاری که قبلش انجام دادم این بود که داشتم افزونه wp mail smtp رو فعال میکردم که ایمیلهای وردپرس از طریق smtp گوگل فرستاده بشه. بدلیل فیلتر بودن گوگل جهت ساخت api از فیلترشکن استفاده کردم. در حین فعالیت فیلتر شکن رو خاموش کردم و دقیقا وقتی خواستم وارد پنل وردپرس بشم پیغام خطای 500 داده شد. آخرین خطایی که در error log داده شد این بود که : [05-Jul-2018 13:45:47 UTC] PHP Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set ‘always_populate_raw_post_data’ to ‘-1’ in php.ini and use the php://input stream instead. in Unknown on line 0 در حال تایپ این پیام بودم که مجدد تست کردم و خطای 500 به 503 تبدیل شد. و کنترل پنل وردپرس بالا اومد لطفا راهنمایی کنید که مشکل چیه؟ خطای 500 Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.


Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

وقت بخیر، این مورد مربوط به آپدیت نرم افزاری یا تغییرات در سرور سایت از سوی میزبانی سایتتون بوده و مشکلی نیست.

سلام.وقتتون بخیر.سایت من سفید بالا می اید. هاست رو تازه عوض کردم و با اف تی پی فایل هایی که از هاست قبلی داشتم رو روی دایرکتوری که گفته بود قرار دادم اما صفحه سفید میاد و در کنسول لاگ مرورگر کروم میبینم خطای 500 داده .ممنون میشم کمکک کنید.

سلام، از مقاله آموزش نحوه رفع خطای داخلی سرور در وردپرس استفاده کنید.

سلام، حالا چطور ممکنه که طی روز های گذشته دوبار تلگرام دچار مشکل شده و هر دوباره خطای ۵۰۰ از سرور تلگرام دریافت میشه!؟

من همه کارها رو کردم ولی الان نه پیغام میده نه چیزی میاره صفحه سفیده کامل

سلام، از راهکارهایی که در مقاله آموزش نحوه رفع خطای داخلی سرور در وردپرس گفته شده هم استفاده کنید. اگر جواب نداد با پشتیبان هاستینگ خودتون در ارتباط باشید.

با سلام سایت من جوملا هستش وقتی میخوام آپدیت کنم ارور invalid login بهم میده مشکل از چیه؟ میشه راهنمایی کنید

با سلام و عرض ادب سایتم همچین خطای دارد میشه راهنماییم کنید برطرفش کنم Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.


Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دیدگاه




مرا از نظرات بعدی از طریق ایمیل آگاه کن. شما همچنین می توانید بدون دادن نظر مشترک شوید.




سلام، باید از htaccess. استفاده کنید. از یک کد نویس کمک بگیر…

سلام، بله احتمال مسدود شدنش هست و میتونه مشکل ساز هم بشه برا…

سلام، مشکی از این بابت نیست و کار میکنه فعلا…


سلام در مخزن وردپرس این افزونه به مدت 6 سال آپدیت نشده، به ن…

سایتم با لب تاب باز نمیشه ولی روی گوشی و سیستم های دیگ باز م…

 



سلام، باید از htaccess. استفاده کنید. از یک کد نویس کمک بگیر…

سلام، بله احتمال مسدود شدنش هست و میتونه مشکل ساز هم بشه برا…

سلام، مشکی از این بابت نیست و کار میکنه فعلا…


سلام در مخزن وردپرس این افزونه به مدت 6 سال آپدیت نشده، به ن…

سایتم با لب تاب باز نمیشه ولی روی گوشی و سیستم های دیگ باز م…

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

آموزش و رفع مشکلات کنترل پنل Plesk


مقدمه‌ای از اینترنت، وب، ایران‌سرور و غیره


آموزش استفاده از پورتال مشتریان ایران‌سرور در این بخش به‌صورت گام به گام قرار دارد

روش عضویت ،‌ تنظیم رابط ها و دیگر آموزشهای مربوط به دامنه های IR را میتوانید در این بخش مشاهده فرمایید

اطلاعت کلی پیرامون وب



سوالات و اطلاعات تکمیلی در رابطه با SSL


آموزش و رفع مشکلات در Cpanel





سرور‌های اختصاصی فرانسه


استفاده از نرم افزار های FTP


نرم افزار های ایمیل و تنظیمات آن


آموزش و راهنمایی پیرامون دامنه


آموزش و رفع مشکلات در Websitepanel



با توجه به قدیمی بودن نرم افزارهای معرفی شده در این بخش، این آموزشها توسط ایران سرور بروزرسانی نمیشوند.


آموزش و رفع مشکلات در Directadmin


برنامه و سیستم های مدیریت محتوا(CMS)





آموزش استفاده و مدیریت سرور مجازی لینوکس


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



برند تحت مالکیت هلدینگ


سرفصل‌های پست


خطای 500 Internal Server error که معنای آن مشکل در سرور داخلی500  می‌باشد یکی از متداول‌ترین کد وضعیت‌های HTTP  در رنج کدهای 5xx است. ارور 500 به این معنا است که موضوع یا مسئله‌ای اشتباه بر روی سرویس‌دهنده‌ی وب‌سایت (سرور یا هاست) قرار دارد که سرور یا سرویس‌دهنده قادر به تشخیص دقیق مشکل نیست که وجود این خطا در مدت زمان طولانی تاثیری بسیار نامناسب بر روی سئو و بازاریابی آنلاین کسب وکار شما دارد.

آیا شما مدیر سایت هستید؟ اگر خطای سرور داخلی 500 را در یک یا بیش از یک صفحه از وب‌سایت خود ملاحظه کردید، به منظور دریافت راهکارها یا پیشنهادات بهتر، به روش‌های رفع ارور 500 Internal Server error در وب‌سایت خود که در پایین صفحه قرار دارد مراجعه کنید.

پیغام خطای 500 Internal Server error ممکن است به شکل‌های متعددی نمایان شود چرا که هر وب‌سایتی می‌تواند و اجازه دارد این پیغام را به دلخواه خود سفارشی سازد همانند صفحه 404 که طراحی هر سایتی بر روی این خطا متفاوت است.

برخی از متداول‌ترین پیغام‌هایی که شما می‌توانید در آن خطای HTTP 500 را مشاهده نمایید به صورت زیر است:

وقتی که یک ارور سرور داخلی مثل ارور 500 به وسیله‌ وب‌سایتی که شما در حال بازدید از آن هستید رخ می‌دهد، این خطا را در هر مرورگر، سیستم عامل و حتی تلفن هوشمندتان نیز قابل رویت است، در بسیاری از اوقات یک خطای 500، در پنجره‌ی مرورگر اینترنت به شکل و شمایل سایر صفحات نمایان می‌شود (به بیان دیگر این خطا به صورتی نمایان می‌شود که یک صفحه‌ی عادی در مرورگر وب نمایان می‌شود).

همان‌گونه که در بالا اشاره کردم، پیغام‌های خطا 500 حاکی از آن است که یک چیز یا مسئله‌ای در کل سایت اشتباه است.

بسیاری از اوقات، ارور 500 به معنی وجود مشکل در سرور (هاست) یا برنامه‌نویسی سایت است، و گاهی پیدا کردن این مشکل سخت و گاهی موقت است و به سادگی رفع می‌شود.

توجه: هر خطای 500 خودش زیرمجموعه های مختلفی می‌تواند داشته باشد، در بیشتر موارد اطلاعاتی ریز درباره‌ی علت بروز  یک خطای HTTP 500 ، زمانی ارائه می‌شود که آن خطا در یک سرور که از نرم‌افزار مایکروسافت IIS استفاده می‌کند، رخ دهد. به ارقامی که پس از عدد 500 ظاهر می‌شود توجه کنید مانند خطای HTTP 500.19– خطای سرور داخلی که به این معنی است که داده‌های پیکربندی نامعتبر است. پیغام‌های دیگر را در همین صفحه کمی پایین‌تر اورده‌ایم.

همان‌گونه که در بالا اشاره داشتم، خطای 500 ، خطایی است که از سوی سرویس‌دهنده (سرور) است، به این معنی که مشکل احتمالاَ ناشی از سیستم رایانه یا اینترنت، شما نیست، بلکه در عوض این مشکل به سرویس‌دهنده سایت شما (یا به اصطلاح هاست) بر‌می‌گردد.

ممکن است چیز اشتباهی از سوی شما باشد که البته این بیان درباره بروز این مشکل غیرمحتمل است و در ادامه این احتمالات برای بروز این خطا را تشریح خواهیم کرد.

همان‌طور که در بالا ذکر شد علت خطای 500 Internal Server در سمت سرور یا هاست است و ممکن است نحوه کدنویسی (اسکریپت) موجود در هاست مشکلاتی را به وجود بیاورد.

دلایل زیادی وجود دارد که چرا سایت شما خطای 500 را به کاربرانتان نمایش دهد، اما از متداول‌ترین دلایل بروز این خطا عبارتند از:

 


موارد دیگری که ممکن است با خطای سرور داخلی 500 مواجه شوید

در  برخی مرورگرهای اینترنت، پیغام The website cannot display the page، غالباَ زمانی نمایش می‌شود که ارور 500 Internal Server به وجود بیاید ولی گاهی در این مرورگرها در خطای 405 چنین پیغامی را هم نشان می‌دهد که شما در این صورت باید عنوان صفحه را مشاهده نمایید تا دریابید که خطای 500 است و یا خطای 405.

وقتی سرویس‌های گوگل مانند جیمیل یا گوگل‌پلاس ویا تلگرام با خطای 500 Internal Server مواجه می‌شوند، غالباَ این پیام به شکل موقت بوده و شاید کمتر از ۵ دقیقه هم حل شود.

اگر وب‌سایتی که خطای 500 را گزارش می‌دهد، در حال اجرای مایکروسافت IIS باشد، شما ممکن است با پیغام خطای اختصاصی‌تری نظیر آن چه که در زیر آمده مواجه شوید:

 


اطلاعات بیشتر در مورد این کدهای تخصصی IIS در این آدرس قابل دسترسی است.

دقت کرده باشید که اگر مدیر سایت هستید برای کنترل و مدیریت بهتر این خطاها و همینطور مانیتورینگ از ابزارهای مثل سرچ کنسول استفاده کنید، آموزش سرچ کنسول مشاهده کنید.

 


سلام مشکل من اول Briefly unavailable for scheduled maintenance. Check back in a minute بود که در اینترنت راه حلش حذف فایل maintenance. در وردپرس بود که بعد از پاک کردن کلا دیگه چیزی نمیاره و فقط همین ارور500 The website cannot display the page میده باید چکار کنم؟

سلام، خب در مقاله درباره ارور 500 نوشتیم دیگه، شما مقاله رو مطالعه کردید و راه حل‌های اشاره شده رو بررسی کردید؟

سلام این خطا از طرف مدیر هست و از طرف کاربر صفحه ی خالیه راه حلی نگفتید

سلام، من دقیق منظور شما رو متوجه نشدم. سایت شما خطای 500 نشون میده درواقع صفحه خالی نیست و داره یک خطایی اشاره میکنه و این خطا برای همه کاربران داره اتفاق میوفته پس از سمت سرور مشکل هست و ما در مقاله بالا راه حل های لازم برای رفع این خطا در سمت سرور رو نوشتیم. اگر شما نتونستید به حل مشکل 500 سایتتون بپردازید به پشتیبانی هاستتون تیکت ارسال کنید.

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند * نظر شما فقط زمانی پاسخ داده می‌شود که آدرس ایمیلتان را بعد از ارسال نظر تایید کنید.

دیدگاه




وبسایت


ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی می‌نویسم.

مشترک نمی شومدریافت همه دیدگاه های این نوشتهفقط دریافت پاسخ دیدگاه های خودم می‌توانید بدون مشترک ایمیلی این نوشته شوید.




این تفاوت اصلی ما با اکثر سایت‌ها می‌باشد، بله بالای ۹۵ درصد از مقاله‌های میزفا را سایت‌های دیگر کپی می‌کنند، و این نشان میدهد که مقالات ما در زمینه خود جز بهترین های فضای وب فارسی هستند چرا که بالای ۸۰ درصد عکس‌ها اختصاصی بوده و همینطور برای هر مقاله خالصانه زمان گذاشته شده تا کیفیت بالایی داشته باشند، از بازخوردهای کاربران در نظرات به کیفیت این مقاله‌های رایگان می‌توان به راحتی پی برد، حال ببینید خدمات غیررایگان ما چه کیفیتی خواهند داشت. دیگر کیفیت کپی کردنی نیست 😉

سبد خرید شما خالی است!


سبد خرید شما خالی است!



بروز رسانی در تاریخ ۱۳۹۶/۰۹/۲۰سلام دوستان؛ آیا تا به حال با خطای وردپرس http error 500 مواجه شده‌اید؟ خطای داخلی سرور فقط مختص وردپرس نیست و با هرچیزی که بر روی سرور اجرا می‌شود، ممکن است رخ دهد. اما در وردپرس معمولا به خاطر افزونه‌ها و توابع پوسته رخ می‌دهد یا با فایل خراب htaccess. و محدودیت حافظه php اتفاق می‌افتد.

در بعضی موارد با خطای وردپرس http error 500 فقط موقع دسترسی به پنل مدیریتی مواجه می‌شوید در حالی که بقیه سایت به خوبی در حال کار کردن است. در ادامه راه حل‌ها را با هم مرور می‌کنیم.

اولین مشکلی که برای برطرف کردن خطای داخلی سرور یا وردپرس http error 500 باید بررسی کنید یک فایل htaccess خراب است که اینکار را می‌توانید با تغییر نام این فایل انجام دهید. برای این کار با یک نرم افزار مدیریت FTP مثل filezilla وارد سایت شوید و در پوشه‌ای که فایل‌های wp-content و wp-admin و wp-includes قرار دارد فایل htaccess را به نامی دیگر مثل htaccess_old  تغییر دهید.

با این تغییر نام، سرور دیگر به این فایل خراب، دسترسی  ندارد چرا که از روی نام آن را می‌یابد و در صورتی که سایت شما بعد از تغییر نام درست کار کرد مشکل از این فایل بوده  و فقط برای ساخت دوباره این فایل به تنظیمات و سپس پیوند‌های یکتا رفته و دکمه ذخیره را بزنید با این کار فایل htaccess دوباره تولید می‌شود.

اگر این راه‌حل مشکل شما را حل نکرد ادامه این مقاله را  بخوانید…

وردپرس http error 500 ممکن است به خاطر عبور از محدودیتی که برای حافظه در php در نظر گرفته شده است رخ دهد که برای رفع این مشکل، فایل wp-config.php در شاخه اصلی وردپرس را ویراش کنید و خط پایین را تگ php اصلی اضافه کنید:

اگر فقط هنگام دسترسی به پنل مدیریتی با پیام وردپرس http error 500 مواجه می‌شوید راه دیگری وجود دارد که یک فایل متنی با نام php.ini  تولید کنید و در آن بنویسید : memory=64MB  و فایل را در پوشه wp-admin با استفاده از FTP ذخیره کنید.

خوب ممکن است که با این کار خطای وردپرس http error 500 دیگر نمایش داده نشود اما مشکل هنوز برطرف نشده است! مشکل از یک افزونه یا تابع پوسته که ضعیف کدنویسی شده است ممکن است رخ دهد که باید این پلاگین را پیدا و مشکل را برطرف کنید. این کار با دیدن log های هاست صورت می‌گیرد که برای دسترسی به این گزارش‌ها با ارائه دهنده هاست تماس بگیرید و مشکل را مطرح سازید.

اگر مشکل با افزایش حافظه برطرف نشد دو راه دیگر باقی می‌ماند که در ادامه بیان می‌شود…

اگر که هیچ یک از راهکارهای قبلی مشکل را برطرف نکرد این مشکل ممکن است به خاطر افزونه خاصی رخ داده باشد یا چند افزونه که در کنار هم ایجاد مشکل کرده‌اند. خوب اول تمام پلاگین‌ها را باید غیر فعال کنید اما این کار باید بدون ورود به پنل مدیریتی صورت گیرد برای این کار دو راه داریم یکی اینکه از طریق FTP پوشه plugins را در پوشه wp-content تغییر نام دهید که افزونه‌ها از دسترس وردپرس خارج شود.

خوب دیگر نمی‌توانید وارد پنل مدیریتی شوید. با تغییر نام دوباره از نام جدید به plugins افزونه‌ها را برای وردپرس قابل دسترس کنید اما این بار افزونه‌ها همه غیر فعال‌اند. حالا یکی یکی افزونه‌ها را فعال کنید تا بفهمید که مشکل از کدام افزونه است.

راه دیگر غیر‌فعال سازی همه افزونه‌ها، استفاده از phpMyAdmin است. اگر نمی‌دانید که چگونه به phpMyAdmin دسترسی داشته باشید از شیوه FTP استفاده کنید. در پایگاه داده وردپرس به جدول wp_options رفته و نام تنظیمات active_plugins را بیابید و مقدارش را به  a:0:{} تغییر دهید. اگر که مشکل حل شد متوجه خواهید شد که یکی از افزونه‌ها باعث وقوع خطای وردپرس http error 500 شده است. اما اگر هنوز هم مشکل دارید فایل‌های اصلی وردپرس را از یه فایل تازه نصب و دوباره بر روی هاست آپلود کنید. این کار هیچ‌کدام از اطلاعات شما را حذف نخواهد کرد ولی اگر یکی از فایل‌ها خراب شده باشد، مشکل را برطرف می‌کند.

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

۲۵۴,۹۸۱ نفر


ببخشید، برای نوشتن دیدگاه باید وارد بشوید


سمانه ۰۰:۲۹ ۱۳۹۷-۰۷-۱

سلام بهاره جان چک کن این کامنت ها رو ما از بس تو ایران از بلانسبت ناشی ها قالب خریدیم خسته شدیم. من با تغییر فایل htaccess تونستم دو تا ساب فولدرم را بالا بیارم . اما ریشه ی اصلی بالا نمیادو روشها چاره ساز نبود. توی ریشه ی اصلی ۵ تا فایل htaccess بود با نام های مختلف. مثل htaccess_lscachebak_orig اینا چی هستند؟ با تشکر

بهاره کوهستانی ۰۴:۵۳ ۱۳۹۷-۰۷-۱ 5 سال عضو همیار وردپرس

سلام دوست عزیز من تا جایی که واقعا جای پاسخگویی باشه جواب میدم. اینکه میفرمایید چند تا htaccess یعنی مشکل! شما یه دونه از این فایل باید داشته باشید اونوقت چطور چندتا دارید؟ ساب فولدر دقیقا برای چی؟

سعید ۱۹:۰۴ ۱۳۹۷-۰۶-۹

سلام من رو روکال هاست به این خطا برخوردم. من قبلا آدرسم localhost/wp بود که بنا به دلایلی به localhost تغییرش دادم کل پوشه وردپرس را هم منتقل کردم روی mysql هم آدرس عوض کردم ( در قسمت wp_option) در خود وردپرس تو تنظیمات هم ادرس عوض کردم . خود وردپرس بالا میاد. صفحه اصلی هم بالا میاد ولی برای برگه ها و نوشته ها خطای ۵۰۰ میده

خطا این هست: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.


Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

xampp خاموش روشن کردم . کامپیوتر ریستارت کردم. کش مرورگر پاک کردم. ولی درست نشد حتی وقتی برگه جدید هم ایجاد می کنم همین خطا را میده. حتی وردپرس هم آپدیت کردم نشد که نشد

علی ۲۰:۵۰ ۱۳۹۷-۰۵-۲۵

درود به شما مشکل من با تغییر نام پوشه افزونه حل شد فقط من وقتی دوباره پوشه افزونه رو تغییر نام دادم حروف اولش بزرگ بود و لیست افزونه‌ها نمیومد و کلی دردسر کشیدم تا تونستم بفهمم مشکل چیه و کلا حروف بصورت کوچیک نوشتم مشکل برطرف شد خواستم اطلاع رسانی کنم دوستان این اشتباه رو نکنن سپاس از مطلب مفیدتون عللی بود

علی ۱۵:۰۰ ۱۳۹۷-۰۳-۲۸

من تمام مراحل بالا رو انجام دادم بازم نتیجه نداد.. ممنون میشم راهنمایی کنید.

حسام رضائیان ۱۳:۳۴ ۱۳۹۷-۰۳-۲۲

سلام و خسته نباشید من این مشکل رو هنگام باز کردن صفحه wp-admin باهاش رو به رو میشم

پویا ۱۰:۲۸ ۱۳۹۷-۰۳-۴

درود و سپاس


مشکل این بود که فقط یکی از صفحه های سایت امکان ویرایش نداشت

و فقط با تغییر نام پلاگین ها یعنی پوشه پلاگین موضوع برطرف شد.

تمامی موارد دیگه بی تاثیر بود.


واقعا ممنون که توضیحات رو زحمت کشیدید به اشتراک گذاشتید.

پیروز و تندرست باشید.


safa ۱۷:۳۵ ۱۳۹۷-۰۲-۳۱

من این مشکل رو در زمان نصب دارم چیکار کنم ؟


reza ۰۱:۴۶ ۱۳۹۷-۰۲-۳۱

با خطای اینترنال سرور مواجه شدم و وقتی به ارور لاگ سی پنل میرم ، ارور زیر رو نشون میده ممنون میشم اگه کمکم کنین [Mon May 21 02:27:59.641537 2018] [:error] [pid 22588] [client 80.66.181.226:57179] File does not exist:

MOHI ۱۳:۳۰ ۱۳۹۷-۰۱-۶

سلام من این ارور رو توی هاست تو فولدر EROOR-LOG HDاینو میبینم [۲۶-Mar-2018 09:53:54 UTC] PHP Fatal error: Call to undefined function get_bloginfo() in /home/agrafiki/public_html/wp-includes/class-wp-locale.php on line 231 و اینکه تمام هاگین های دید رو تغییر نام دادم

سجاد ۱۰:۲۲ ۱۳۹۶-۱۲-۲۹

عااااااااااااااااالی بوووووووووووووووووددددددددددددد.مشکلم حل شددددددددددددد.خسته نباشید.خیلی ساییتون عالیه. خداقوت

فاطمه میرزایی ۱۱:۵۲ ۱۳۹۶-۱۲-۱۴ 1 سال عضو همیار وردپرس

باسلام خسته نباشید خدمت تیم همیاروردپرس من سایتم رو بروزرسانی کردم ولی بروزرسانیenبود و سایت من fa بعد ی دفعه با این ارور مواجه شدم حتی به ناحیه پیشخوان هم نمیتونم وارد بشم اگه میشه لطفا راهنماییم کنید.


با عضویت در همیار وردپرس


همین الآن، عضو شوید


همیشه آرزو داشتم یک منبع آموزشی فارسی وردپرس می بود تا علاوه بر یادگیری ساده تر وردپرس ، از پیشنهادات آموزشی آن استفاده میکردم. آن آرزو، اکنون، “همیار وردپرس” نام دارد.

توصیه همیاروردپرس: هاست وردپرس ایران سرور


نام کاربری یا ایمیل؟


رمز


مرا به خاطر بسپار



فراموشی رمز عبور

هنوز عضو نیستید؟


ثبت‌نام کنید


لینک دانلود را همین الان برایم ایمیل کن


چرا عضو سایت نمی‌شوید تا دیگر این پنجره را نبینید و مستقیم دانلود کنید؟ 10

Leave a Reply

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

} logo-samandehi