Internal Server Error vai Error 500

click fraud protection

Lai noteiktu iemeslu rodas 500 kļūda, pārbaudiet žurnālus.Varbūt error.log failā ir ieraksts, kas norāda uz cēloni problēmām.Apsveriet visbiežāk iespējas.

līdzekļu trūkums

Ja tas ir gadījumā, problēma ir atrisināta ļoti vienkārši - kontakts
hosting sniedzējs, lai palielinātu resursus.

Vai nedarbojoties vai skriptus ierobežots laiks, uz viņu sniegumu.

Ja noteiktā laika periodā, kas ir bieži minūtes, serveris nevar apstrādāt skriptu, tad kļūdas 500 Internal Server Error.

Arī pārziņiem var saskarties ar šādām kļūdām, ja tie darbojas CGI-skriptu no Apache, kad laiks norādīts servera uzstādījumus, nav pietiekami, lai veiktu skriptu.

ja skripts iepriekš strādājis, un problēmas ir radušās, piemēram, pārceļoties uz citu hostingu, problēma var izraisīt citu iemeslu dēļ.Piemēram, jo ​​serveris pieprasījumi tiek bloķētas.

kļūdas Fīldings atļauju

no tiesībām iesniegt jābūt vienādam ar 444 vai 644. CHMOD mapes nevajadzētu atšķirties no 755, ti, tos var apskatīt tikai īpašnieks resursa.Piekļuves tiesības skripti jāmarķē kā 600. citādi, serveri, drošības apsvērumu dēļ, bloķējot piekļuvi skriptu, pat tad, ja tas darbojas.

Ja tāpēc, ka tur bija kļūda 500, šāda izmantošana FTP-menedžeris, lai mainītu atļaujas.Ar šo funkciju tiek galā Filezilla.

Htaccess fails satur neatbalstīts direktīva

Pārbaudiet, vai ir saknes mājas lapā vai jebkur citur, faila Htaccess.Ja tāds ir, atveriet to ar jebkuru teksta redaktoru.Jūs varat izmantot Notepad.

500 kļūda var rasties, ja jūs izmantojat serveri darbojas uz suPHP, ti,atbalsta php.ini.Ja Htaccess fails satur norādes, modificēt PHP-vidi, var būt problēma.Visbiežāk direktīvas - php_admin_flag, php_flag un php_value.

bieži vien instrukcijas ir globālo mainīgo - Reģistrēties Globālie.

Šī problēma ir atrisināta ļoti vienkārši - nevēlamas parametrus var vienkārši noņemt.Vēl viena iespēja - komentēt tos, pievienojot # zīmi sākumā līnijas.Starp režģa un nosaukumu direktīvas jābūt tukša telpa.

Ja jums ir veikt komentēja parametrus, viņi var reģistrēties php.ini.Šī izmantošana php_admin_flag, php_flag un php_value nav nepieciešams - vienkārši marķēt tos pēc principa: "nosaukumu vēlamā parametra = On".

fatāla kļūda PHP

Šī problēma var rasties, ja PHP strādā par CGI principu.Šajā gadījumā, jums ir nepieciešams rūpīgi pārbaudīt kodu, diagnosticēt un labot kļūdas.Lūdzu, ņemiet vērā, ka slēgšanas līnijas CGI-skripts nevajadzētu būt formātā Vindous (\ r \ n), un būtu jāizraugās formātā UNIX (\ n).

Ja neviens no piedāvātajiem risinājumiem, nav novērst kļūdu, sazinieties ar savu mītnes.Viņš paskaidroja sīkāk, kad un kādi pasākumi pēc kļūdu radās 500. lūgts norādīt iemeslus problēmām un palīdzēt tās izņemšanu.Ja hosting sniedzējs nav spējīgs noteikt, kāpēc notikusi kļūda http 500 Internal Server Error, lūdzu, sazinieties ar atbalsta CMS, jūs izmantojat.Vēstulē, būt pārliecināti, lai iekļautu visu informāciju, tostarp- Komentāri hostinga sniedzēju par jūsu situāciju.