1. Home
  2. Tehnisks
  3. 500 Iekšējā servera kļūda
  1. Home
  2. Apache
  3. 500 Iekšējā servera kļūda

500 Iekšējā servera kļūda

The 500 Internal Server Error ir ļoti vispārīgs vietnes statusa kods, kas nozīmē, ka vietnes serverī kaut kas ir nogājis greizi, taču serveris nevar precīzāk norādīt, kāda tieši ir problēma. Kļūda parasti tiek parādīta nepareizu .htaccess faila iestatījumu dēļ.

Uzmanību!

Kļūdas cēlonis tiek reģistrēts servera apache.ssl.error.log failā, kas atrodas virtuālā servera logs direktorijā, kurai var piekļūt, izmantojot SSH/FTP/webFTP.

Galvenie šī kļūdas paziņojuma iemesli ir:

  • .htaccess fails ir modificēts, lai iekļautu atspējotas direktīvas.
  • Pārmērīga resursu izmantošana no PHP skripta.
  • Pārlūkprogrammas kešatmiņa.
  • Nepareizi datubāzes pieteikšanās dati.
  • Bojāta datubāze vai bojāti faili tavā WordPress instalācijā.
  • Problēmas ar trešo pušu spraudņiem un tēmām.
  • PHP taimauts vai fatālas PHP kļūdas ar trešo pušu spraudņiem.
  • Kļūdas CGI un Perl skriptā. Kļūda radās, iestatot PHP skripta apstrādātāju. Katra CGI skripta sākumā parasti ir norādīts interpretētājs, kas apstrādā šo skriptu (Perl skripta gadījumā, piemēram,  #!/usr/bin/perl)
  • Nepareizs rindu atstarpju formāts PHP skriptā. DOS stila rindu atstarpju vietā jāizmanto UNIX stila rindu atstarpes (vismaz rindā, kurā ir definēts interpretētājs).

ap_scan_script_header_err_brigade() returned HTTP error 500 parasti izraisa tas, ka PHP nosūta galvenes, kas ir garākas par 8000 baitiem. Apache tīmekļa serveris pieļauj maksimālo kopējo galveņu garumu 8 kB.

Updated on 22. Mar 2023
Was this article helpful?

Related Articles