500 iekšējā servera kļūda ir ļoti vispārējs HTTP statusa kods, kas nozīmē, ka kaut kas ir kļūdījies mājas lapas serverī, taču serveris nevarēja precīzāk noteikt, kāda ir konkrētā problēma.
Vai esat Webmaster? Skatīt Noteikt 500 iekšējās servera kļūdu problēmas jūsu vietnē Lai iegūtu labāku padomu, lapas labajā pusē atrodiet 500 iekšējās servera kļūdu vienā vai vairākās jūsu vietnes lapās.
Kā var redzēt 500 kļūdu
500 iekšējā servera kļūdu ziņojums var būt redzams dažādos veidos, jo katrai vietnei ir atļauts pielāgot ziņu.
Tālāk ir minēti vairāki bieži sastopamie veidi, kā jūs varētu redzēt kļūdu HTTP 500:
500 iekšējā servera kļūda
HTTP 500 - iekšējā servera kļūda
Pagaidu kļūda (500)
Iekšējā servera kļūda
HTTP 500 iekšējā kļūda
500 kļūda
HTTP kļūda 500
500. Tā ir kļūda
Tā kā apmeklētā vietne ģenerē 500 iekšējo servera kļūdu, jūs varētu redzēt vienu iekšā jebkura pārlūks iekšā jebkura operētājsistēmu, pat jūsu viedtālrunī.
Lielāko daļu laika interneta pārlūkprogrammas logā parādās 500 iekšējā servera kļūda, tāpat kā tīmekļa lapas.
HTTP 500 kļūdas cēlonis
Kā mēs minējām iepriekš, iekšējās servera kļūdu ziņojumi norāda, ka kaut kas vispār ir nepareizs.
Lielāko daļu laika "nepareizs" nozīmē problēmu ar lapas vai vietnes programmu, taču pastāv iespēja, ka šī problēma būs jūsu pusē, un mēs to izpētīsim tālāk.
Piezīme: Precīzāka informācija par konkrētas HTTP 500 kļūdas cēloni bieži tiek sniegta, ja tā notiek serverī, izmantojot Microsoft IIS programmatūru. Meklējiet ciparus pēc 500 , kā HTTP kļūda 500,19 - iekšējā servera kļūda, kas nozīmē Konfigurācijas dati nav derīgi. Skatīt Vairāk veidi, kā var redzēt iekšējo servera kļūdu zemāk par pilnu sarakstu.
Kā noteikt 500 iekšējās servera kļūdu
Kā mēs minējām iepriekš, 500 iekšējā servera kļūda ir a servera pusē kļūda, kas nozīmē, ka problēma, iespējams, nav ar datoru vai interneta pieslēgumu, bet gan ar vietnes serveri.
Lai gan nav ticams, tas ir iespējams ka jūsu galā ir kaut kas nepareizs, tādā gadījumā mēs apskatīsim dažas lietas, ko varat izmēģināt:
- Pārlādēt tīmekļa lapu. To var izdarīt, noklikšķinot uz pogas Atsvaidzināt / Pārlādēt, nospiežot F5vai Ctrl-R, vai arī mēģināt atkopt URL no adrešu joslas.Pat ja 500 iekšējā servera kļūda ir tīmekļa servera problēma, problēma var būt tikai īslaicīga. Atkārtota mēģinājumu atkal būs veiksmīga.Piezīme: Ja 500 tiešsaistes servera kļūdas ziņojums tiek parādīts tiešsaistes norēķinu procesa laikā, ņemiet vērā, ka dublēti mēģinājumi veikt izrakstīšanu var radīt vairākus pasūtījumus - un vairākas maksas! Lielākajai daļai tirgotāju ir automātiska aizsardzība no šāda veida darbībām, taču tas vēl joprojām ir jāpatur prātā.
- Notīriet pārlūkprogrammas kešatmiņu. Ja ir radušās problēmas ar pārlūkošanas lapas kešatmiņā esošo versiju, tas var izraisīt HTTP 500 problēmas.Piezīme: Iekšējās servera kļūdas ir nē kas bieži vien izraisa kešdarbības problēmas, taču dažkārt dažreiz esmu redzējis kļūdu pēc tīrās kešatmiņas noņemšanas. Tas ir tik vienkāršs un nekaitīgs, ko izmēģināt, tāpēc nepārtrauciet to.
- Izdzēsiet pārlūkprogrammas sīkfailus. Apmēram 500 iekšējās servera kļūdu problēmas var labot, dzēšot sīkdatnes, kas saistītas ar vietni, kurā tiek parādīta kļūda.Pēc sīkdatnes (-u) noņemšanas restartējiet pārlūkprogrammu un mēģiniet vēlreiz.
- Problēmu novēršana kā 504 vārtejas taimauts kļūda.Tas nav ļoti bieži, bet daži serveri rada 500 Internal Server Error, kad patiesībā 504 Gateway Timeout ir piemērotāks ziņojums, kas pamatots ar problēmas cēloni.
- Vēl viena iespēja ir sazināties tieši ar vietni. Pastāv lielas izredzes, ka vietnes administratori jau zina 500 kļūdas, taču, ja jums ir aizdomas, ka tie nav, informēšana par tiem palīdz gan jums, gan tiem (un visiem pārējiem).Plašāku vietņu kontaktinformāciju skatiet mūsu vietnes kontaktinformācijas sarakstā. Lielākajā daļā vietņu ir atbalstīti sociālā tīkla konti, un dažiem pat ir e-pasta un tālruņa numuri.Padoms: Ja izskatās, ka vietne ir pilnīgi uz leju, un jūs nevarat atrast veidu, kā tīmekļa vietnei ziņot par 500 iekšējās servera kļūdu ziņojumu, tas var palīdzēt jūsu veselībai neatpalikt no traucējumiem pakalpojumā Twitter. Parasti to var izdarīt, meklējot #websitedown par čivināt, kā #gmaildown vai #facebookdown.
- Atgriezties vēlāk. Diemžēl šajā brīdī 500 iekšējā servera kļūda, bez šaubām, ir problēma ārpus jūsu kontroles, ko galu galā noteiks kāds cits.Ja 500 tiešsaistes servera kļūdas ziņojums tiek parādīts pārbaudes laikā tiešsaistē veiktā pirkuma laikā, tas var palīdzēt saprast, ka pārdošana, iespējams, tiek pārtraukta, parasti ir lielisks stimuls tiešsaistes veikalam, lai šo problēmu novērstu ļoti ātri!Pat ja jūs saņemat 500 kļūdas vietnē, kas neko nepārdod, piemēram, YouTube vai čivināt, kamēr jūs viņiem ziņojat par problēmu vai vismaz mēģinājāt to izdarīt, jūs varat izdarīt nedaudz vairāk kā gaidīt tas ārā.
Noteikt 500 iekšējās servera kļūdu problēmas jūsu vietnē
Jūsu iekšējā servera kļūda 500 pašu Tīmekļa vietne prasa pavisam citu darbības virzienu. Kā minēts iepriekš, lielākā daļa kļūdu ir servera puses kļūdas, kas nozīmē, ka tas ir iespējams tava problēmu novērst, ja tā ir tava mājas lapa.
Ir daudz iemeslu, kāpēc jūsu vietne var apkalpot 500 lietotāju kļūdu, taču tie ir visizplatītākie:
- Atļauju kļūda. Vairumā gadījumu 500 iekšējā servera kļūda ir saistīta ar nepareizu atļauju vienam vai vairākiem failiem vai mapēm. Lielākajā daļā no tiem Gadījumos vainīga ir nepareiza atļauja PHP un CGI skriptā. Tie parasti ir jānosaka 0755 (-rwxr-xr-x).
- PHP taimauts. Ja jūsu skripts savienojas ar ārējiem resursiem un šo resursu taimautu, var rasties HTTP 500 kļūda. Laika noilguma noteikumi vai labāka kļūdu apstrāde jūsu skriptā palīdzēs, ja tas ir 500 kļūdu cēlonis.
- Kodēšanas kļūda .htaccess. Lai gan tas nav tik populārs, noteikti pārbaudiet, vai jūsu vietnes .htaccess fails ir pareizi strukturēts.
Ja izmantojat WordPress, Joomla vai kādu citu satura pārvaldību vai CMS sistēmu, noteikti meklējiet to atbalsta centros, lai iegūtu precīzāku palīdzības problēmu, novēršot 500 iekšējo servera kļūdu.
Ja neizmantojat satura pārvaldības rīku, tas nozīmē, ka jūsu tīmekļa mitināšanas pakalpojumu sniedzējam, piemēram, InMotion, Dreamhost, 1 un 1 utt., Iespējams, ir aptuveni 500 kļūdu palīdzības, kas varētu būt konkrētāka jūsu situācijai.
Vairāk veidi, kā var redzēt iekšējo servera kļūdu
Internet Explorer ziņojums Mājas lapa nevar parādīt lapu bieži norāda HTTP 500 iekšējo servera kļūdu. 405 Method Not Allowed kļūda ir vēl viena iespēja, taču jūs varat būt pārliecināti, meklējot to 500 vai 405 IE virsrakstjoslā.
Ja pakalpojumos Google, piemēram, Gmail vai Google+, tiek konstatēta 500 iekšējā servera kļūda, bieži viņi ziņo par Pagaidu kļūda (500) vai vienkārši 500 .
Ja operētājsistēmā Windows Update tiek ziņots par iekšējo servera kļūdu, tas tiek parādīts kā WU_E_PT_HTTP_STATUS_SERVER_ERROR ziņu vai kā 0x8024401F kļūdas kods.
Ja vietnē, kurā tiek ziņots par 500 kļūdu, tiek izmantota Microsoft IIS, iespējams, saņemsit specifisku kļūdas ziņojumu:
500.0 | Radās modulis vai ISAPI kļūda. |
500.11 | Pieteikums tiek izslēgts tīmekļa serverī. |
500.12 | Pieteikums ir aizņemts restartēt tīmekļa serverī. |
500.13 | Web serveris ir pārāk aizņemts. |
500.15 | Tiešie Global.asax pieprasījumi nav atļauti. |
500.19 | Konfigurācijas dati nav derīgi. |
500.21 | Modulis nav atpazīts. |
500.22 | ASP.NET httpModules konfigurācija netiek piemērota vadītā cauruļvada režīmā. |
500.23 | ASP.NET httpHandlers konfigurācija netiek piemērota vadītā cauruļvada režīmā. |
500.24 | Apmeklējuma konfigurācija ASP.NET nepiemēro vadītā pipeline režīmā. |
500.50 | Pārrakstīšanas kļūda radās RQ_BEGIN_REQUEST paziņojumu apstrādes laikā. Radās konfigurācijas vai ienākošo noteikumu izpildes kļūda. |
500.51 | GL_PRE_BEGIN_REQUEST paziņojumu apstrādes laikā radās pārrakstīšanas kļūda. Radās globāla konfigurācija vai globālās likuma izpildes kļūda. |
500.52 | Pārrakstīšanas kļūda radās RQ_SEND_RESPONSE paziņojumu apstrādes laikā. Notika norēķinu kārtulas izpilde. |
500.53 | Pārrakstīšanas kļūda radās RQ_RELEASE_REQUEST_STATE paziņojumu apstrādes laikā. Iznākšanas kārtulas izpildes kļūda. Šis noteikums ir konfigurēts, lai to izpildītu, pirms izlaides lietotāja kešatmiņa tiek atjaunināta. |
500.100 | Iekšējā ASP kļūda. |
Plašāku informāciju par šiem IIS specifiskajiem kodiem var atrast Microsoft HTTP statusa kodā IIS 7.0, IIS 7.5 un IIS 8.0 lappusē.
Kļūdas, piemēram, HTTP 500 kļūda
Daudzi pārlūkprogrammas kļūdu ziņojumi ir līdzīgi 500 iekšējai servera kļūdu ziņojumam, jo tie ir visas servera puses kļūdas, piemēram, 502 Bad Gateway, 503 pakalpojums nav pieejams un 504 Gateway timeout.
Pastāv arī daudzi HTTP statusa koda klienta pusē simboli, piemēram, tautas 404 Not Found kļūda. Jūs varat redzēt visus tos HTTP statusa kodu kļūdu sarakstā.