Kad piekļūstat vietnei, es saņemu 500 iekšējo servera kļūdu, tukšu lapu vai PHP kļūdas. Kā es varu atrast sīkāku informāciju par šo problēmu?
Labi zināmā 500 kļūda. Daudziem lietotājiem tā rada lielas problēmas. Šajā rakstā jūs atradīsiet visu nepieciešamo informāciju.
Var būt situācijas, kad, piekļūstot vietnei, tiek rādīts ziņojums 500 Iekšējā servera kļūda, tukša lapa vai citi ziņojumi, kas satur informāciju par sastapto kļūdu (piemēram, PHP kļūdas). Šīs problēmas parasti var izraisīt:
- PHP sintakses kļūdas.
- Sinatūras kļūdas
.htaccessfailā.
Lai uzzinātu detaļas par šiem kļūdām, ja pārlūkprogramma tās automātiski nerāda, ir nepieciešams manuāli pārbaudīt žurnālus. Kļūdu žurnālus var piekļūt sekojošos veidos:
- Attiecībā uz cPanel vadības paneļa gadījumu, kļūdu detaļas ir pieejamas Kļūdas modulī Metrikas sadaļā.
- Ja Webuzo vadības panelī notiek kļūdas, detalizēta informācija par tām ir pieejama Kļūdu žurnāla modulī Servera informācija sadaļā.
Ja iepriekš minētās opcijas nesniedz pietiekamu informāciju par sastaptajām kļūdām, mums jākonsultējas ar error_log failu, kuru parasti var atrast vietnes saknes direktorijā vai izpildītajā skriptā. error_log failu var piekļūt, izmantojot Failu pārvaldnieku vadības panelī vai caur FTP. Dažos gadījumos kļūdu žurnāls var būt ar citu nosaukumu, ko norādījusi lietojumprogramma, piemēram, errors, exception_log utt.
Var būt situācijas, kad kļūdas žurnālos nav ierakstu. Šajā gadījumā mums jāpārliecinās, ka ir ieslēgtas sekojošās PHP direktīvas:
- žurnāls_kļūdas
- rādīt_kļūdas
cPanel gadījumā PHP direktīvas var konfigurēt, sekojot paskaidrojumiem:
Tāpat mums jānoskaidro, vai lietotajai programmai ir iespējotas kļūdu attēlošanas un žurnāla funkcijas. Šie iestatījumi atšķiras no vienas programmas uz otru, un jāiepazīstas ar katras programmas specifisko dokumentāciju.