500 Ішкі сервер қатесі

Мазмұны:

500 Ішкі сервер қатесі
500 Ішкі сервер қатесі
Anonim

500 ішкі сервер қатесі - бұл веб-сайт серверінде бірдеңе дұрыс емес екенін білдіретін өте жалпы HTTP күй коды, бірақ сервер нақты мәселенің не екенін нақтырақ көрсете алмады.

Сіз веб-менеджерсіз бе? Қатені көрсеңіз, жақсырақ кеңес алу үшін беттің төменгі жағындағы «Өз сайтыңыздағы 500 ішкі сервер қатесін түзету» бөлімін қараңыз. бір немесе бірнеше беттер.

500 қатесін қалай көруге болады

Қате туралы хабар әртүрлі жолмен көрінуі мүмкін, себебі әрбір веб-сайтқа хабарды теңшеуге рұқсат етілген.

Image
Image

Міне, HTTP 500 қатесін көрудің бірнеше жалпы жолы:

  • 500 ішкі сервер қатесі
  • HTTP 500 - Ішкі сервер қатесі
  • Уақытша қате (500)
  • Ішкі сервер қатесі
  • HTTP 500 ішкі қате
  • 500 қате
  • HTTP қатесі 500
  • 500. Бұл қате

500 ішкі сервер қатесі сіз кіретін веб-сайтта жасалғандықтан, оны кез келген операциялық жүйедегі кез келген браузерде, тіпті смартфонда да көруге болады.

Көбінесе ол веб-беттердегідей браузер терезесінде көрсетіледі.

HTTP 500 қателерінің себебі

Жоғарыда айтқанымыздай, ішкі сервер қатесі туралы хабарлар бірдеңе дұрыс емес екенін көрсетеді.

Көбінесе "дұрыс емес" беттің немесе сайттың бағдарламалануындағы мәселені білдіреді, бірақ мәселе сізде болуы мүмкін, оны төменде қарастырамыз.

Нақты HTTP 500 қатесінің себебі туралы толығырақ ақпарат Microsoft IIS бағдарламалық құралын пайдаланатын серверде орын алған кезде жиі беріледі. HTTP қатесі 500.19 - Ішкі сервер қатесі сияқты 500-ден кейінгі сандарды іздеңіз, яғни Конфигурация деректері жарамсыз

500 ішкі сервер қатесін қалай түзетуге болады

Жоғарыда атап өткендей, 500 ішкі сервер қатесі серверлік қате, яғни мәселе компьютерде немесе интернет қосылымында емес, оның орнына веб-сайт серверінде болуы мүмкін.

Мүмкін болмаса да, сізде бірдеңе дұрыс емес болуы мүмкін, бұл жағдайда қолданып көруге болатын нәрселерді қарастырамыз:

  1. Веб-бетті қайта жүктеңіз. Мұны жаңарту/қайта жүктеу түймесін таңдап, F5 немесе Ctrl+R пернесін басу немесе мекенжай жолағынан URL мекенжайын қайталап көру арқылы жасауға болады.

    500 ішкі сервер қатесі веб-сервердегі мәселе болса да, мәселе уақытша болуы мүмкін. Бетті қайталап көру жиі сәтті болады.

    Егер хабарлама онлайн-саудагерде төлем жасау кезінде пайда болса, қайталап төлеу әрекеттері бірнеше тапсырыстарды және бірнеше төлемдерді тудыруы мүмкін екенін ескеріңіз! Көптеген сатушыларда мұндай әрекеттерден автоматты қорғаныс бар, бірақ бұл әлі де есте болуы керек.

  2. Браузерде кэшін тазалаңыз. Қарап жатқан беттің кэштелген нұсқасына қатысты мәселе болса, ол HTTP 500 мәселелерін тудыруы мүмкін.

    Кэштеу мәселелері көбінесе ішкі сервер қателерін тудырмайды, бірақ кейде кэшті тазалағаннан кейін қате жойылғанын көрдік. Бұл оңай әрі зиянсыз әрекет, сондықтан оны өткізіп алмаңыз.

  3. Браузерде cookie файлдарын жойыңыз. Қатені алып жатқан сайтпен байланысты cookie файлдарын жою арқылы 500-ге жуық ішкі сервер қатесін түзете аласыз.

    Cookie файлдарын жойғаннан кейін браузерді қайта іске қосып, әрекетті қайталаңыз.

  4. Оның орнына 504 шлюзінің күту уақыты қатесі ретінде ақауларды жою. Бұл өте кең таралған емес, бірақ кейбір серверлер 500 ішкі сервер қатесін шығарады, шын мәнінде, 504 шлюзінің күту уақыты мәселенің себебіне негізделген дұрысырақ хабар болып табылады.
  5. Веб-сайтқа хабарласу - басқа мүмкіндік. Сайт әкімшілерінің 500 қатесі туралы бұрыннан білетін болуы мүмкін, бірақ олар білмейді деп күдіктенсеңіз, оларға хабарлау сізге де, оларға да (және басқаларға) көмектеседі.

    Көптеген сайттарда қолдау көрсетуге негізделген әлеуметтік желі тіркелгілері бар, ал кейбіреулерінде электрондық пошта және телефон нөмірлері бар.

    Егер сайт толығымен жұмыс істемей тұрған сияқты көрінсе және веб-сайтқа 500 ішкі сервер қатесі туралы хабарды хабарлаудың жолын таба алмасаңыз, бұл сіздің ақыл-ойыңызға Twitter желісіндегі іркілістерді сақтауға көмектесуі мүмкін. Әдетте Twitter-де websitedown деп іздеуге болады, мысалы, gmaildown немесе facebookdown.

  6. Кейінірек оралыңыз. Өкінішке орай, осы сәтте 500 ішкі сервер қатесі сіздің бақылауыңыздан тыс мәселе болып табылады және оны басқа біреу түзетеді.

Егер 500 ішкі сервер қатесі туралы хабар онлайн сатып алу кезінде төлем кезінде пайда болса, бұл сатылым бұзылып жатқанын түсінуге көмектесуі мүмкін - әдетте интернет-дүкеннің мәселені тез шешуі үшін керемет ынталандыру!

YouTube немесе Twitter сияқты ештеңе сатпайтын сайтта 500 қатесін алып жатсаңыз да, оларға мәселе туралы хабарлағаныңыз немесе кем дегенде қолданып көргеніңіздің өзінде, бұдан басқа ештеңе жоқ. күткеннен гөрі жасай аласыз.

Өз сайтыңыздағы 500 ішкі сервер қатесін түзету

Веб-сайтыңыздағы 500 ішкі сервер қатесі мүлдем басқа әрекетті қажет етеді. Жоғарыда айтқанымыздай, 500 қатенің көбі серверлік қателер, яғни бұл сіздің веб-сайтыңыз болса, мәселеңіз шешілуі мүмкін.

Сайтыңыздың пайдаланушыларыңызға 500 қатесін көрсетуінің көптеген себептері бар, бірақ олар ең көп тарағандары:

  • Рұқсаттар қатесі. Көп жағдайда 500 ішкі сервер қатесі бір немесе бірнеше файлдарға немесе қалталарға дұрыс емес рұқсатқа байланысты. Бұл жағдайлардың көпшілігінде PHP және CGI сценарийіне дұрыс емес рұқсат кінәлі. Оларды әдетте 0755 (-rwxr-xr-x) деп орнату керек.
  • PHP күту уақыты. Сценарий сыртқы ресурстарға қосылса және сол ресурстардың күту уақыты бітсе, HTTP 500 қатесі орын алуы мүмкін. Күту уақыты ережелері немесе сценарийдегі қатені жақсырақ өңдеу 500 қатесінің себебі осы болса, көмектесуі керек.
  • .htaccess файлында кодтау қатесі. Жалпы болмаса да, сайтыңыздың.htaccess файлының дұрыс құрылымдалғанын тексеріңіз.

Егер WordPress, Joomla немесе басқа мазмұнды басқару немесе CMS жүйесін іске қосып жатсаңыз, 500 ішкі сервер қатесін жою бойынша нақтырақ анықтама алу үшін олардың қолдау орталықтарынан іздеңіз.

Егер сіз дайын мазмұнды басқару құралын пайдаланбасаңыз, InMotion, Dreamhost, IONOS (1&1), т.б. сияқты веб-хостинг провайдерінде нақтырақ болуы мүмкін 500-ге жуық қате анықтамасы болуы мүмкін. сіздің жағдайыңызға.

Ішкі сервер қатесін көрудің басқа жолдары

Gmail сияқты Google қызметтері қатені бастан кешіргенде, олар көбінесе Уақытша қатені (500) немесе жай 500 хабарлайды.

Windows Update қосылғанда, ол WU_E_PT_HTTP_STATUS_SERVER_ERROR хабары немесе 0x8024401F қатесі ретінде пайда болады.

Егер 500 қатесі туралы хабарлайтын веб-сайтта Microsoft IIS жұмыс істеп тұрса, нақтырақ қате туралы хабарды алуыңыз мүмкін:

500 Ішкі сервер қателерінің тізімі
Код Түсіндірме
500.0 Модуль немесе ISAPI қатесі орын алды.
500.11 Қолданба веб-серверде өшірілуде.
500.12 Қолданба веб-серверде қайта іске қосылуда.
500.13 Веб-сервер тым бос емес.
500,15 Global.asax үшін тікелей сұрауларға рұқсат етілмейді.
500,19 Конфигурация деректері жарамсыз.
500,21 Модуль танылмады.
500,22 ASP. NET httpModules конфигурациясы Басқарылатын құбыр режимінде қолданылмайды.
500,23 ASP. NET httpHandlers конфигурациясы Басқарылатын құбыр режимінде қолданылмайды.
500,24 ASP. NET еліктеу конфигурациясы Басқарылатын құбыр режимінде қолданылмайды.
500,50 RQ_BEGIN_REQUEST хабарландыруын өңдеу кезінде қайта жазу қатесі орын алды. Конфигурация немесе кіріс ережені орындау қатесі орын алды.
500,51 GL_PRE_BEGIN_REQUEST хабарландыруын өңдеу кезінде қайта жазу қатесі орын алды. Жаһандық конфигурация немесе жаһандық ережені орындау қатесі орын алды.
500,52 RQ_SEND_RESPONSE хабарландыруын өңдеу кезінде қайта жазу қатесі орын алды. Шығыс ережені орындау орын алды.
500,53 RQ_RELEASE_REQUEST_STATE хабарландыруын өңдеу кезінде қайта жазу қатесі орын алды. Шығыс ережені орындау қатесі орын алды. Ереже шығыс пайдаланушы кэші жаңартылмай тұрып орындалатын етіп конфигурацияланған.
500.100 Ішкі ASP қатесі.

HTTP 500 қатесі сияқты қателер

Көптеген шолғыш қате хабарлары 500 ішкі сервер қатесі хабарына ұқсас, себебі олардың барлығы 502 нашар шлюз, 503 қызмет қолжетімсіз және 504 шлюз күту уақыты сияқты серверлік қателер.

Танымал 404 Табылмады қатесі сияқты көптеген клиенттік HTTP күй кодтары да бар. Олардың барлығын HTTP күй коды қателері тізімінде көре аласыз.

Ұсынылған: