PĀRBAUDIET KĻŪDU ŽURNĀLUS!
Ar jebkuru kļūdas ziņojumu, īpaši tik plašu kā 500 iekšējā servera kļūda, jums vispirms jāpārbauda visi servera Apache un PHP kļūdu žurnāli. Šie žurnāli var sniegt vērtīgu kontekstu, saistībā ar jebkuriem koda neveiksmēm vai citiem iespējamajiem vietnes neveiksmes cēloņiem.
KĻŪDA AR .HTACCESS FAILU
Ja jūs izmantojat .htaccess failu savā vietnē, tas var traucēt tīmekļa lapai, ko mēģināt ielādēt savā pārlūkprogrammā. Lūdzu, dubultpārbaudiet .htaccess konfigurāciju. Jebkuras sintaktiskās kļūdas izraisīs 500 iekšējā servera kļūdas ziņojumu parādīšanos vietnes vietā. Lai apstiprinātu, vai nederīga .htaccess konfigurācija ir 500 iekšējā servera kļūdas iemesls, īslaicīgi noņemiet vai pārdēvējiet .htaccess failu un pēc tam mēģiniet atkārtoti ielādēt lapu.
PHP KODA NOVĒLOŠANA LAIKĀ
SINTAKSES VAI KODĒJUMA KĻŪDAS JŪSU CGI/PERL SKRIPTĒ
Ja kļūda izraisa tīmekļa lapa ar paplašinājumu .cgi vai .pl, pārbaudiet savu skriptu pēc kļūdām. CGI Skriptu Norādījumi
- Kad rediģējat savu CGI skriptu, izmantojiet vienkāršu teksta redaktoru – programmu, kas saglabā failu kā “teksta failu”. NEIZMANTOJiet Wordpad, kas tiek piegādāts ar Microsoft Windows, jo tas nesaglabā failus tīrā ASCII teksta formātā. Izmantojiet Notepad, lai rediģētu failus.
- Ielādējiet savus CGI skriptus ASCII režīmā direktorijā CGI-bin.
- Iestatiet faila CGI skripta un direktoriju atļaujas, lai tās būtu chmod 755. Ja izmantojat FTP programmu failu pārsūtīšanai, noklikšķiniet uz faila un atlasiet mainīt faila atribūtus.
- Pārbaudiet, vai jūsu skriptam nepieciešamie Perl moduļi ir atbalstīti.