KONTROLLIGE VEALOGISID!
Iga veateate korral, eriti nii laialdase kui 500 sisevea puhul, peaksite esmalt kontrollima oma serveri Apache’i ja PHP vealoge. Need logid võivad anda väärtuslikku konteksti seoses koodirikete või muude võimalike saitide rikkepõhjustega.
VEAOSA .HTACCESS FAILIS
Kui teie saidil kasutatakse .htaccess-faili, võib see segada veebilehte, mida proovite oma veebibrauserisse laadida. Palun kontrollige .htaccess-i konfiguratsiooni. Iga süntaksi viga põhjustab 500 siseveateate kuvamise asemel teie veebisaidi kuvamise. Kinnitamiseks, kas vale konfiguratsiooniga .htaccess on 500 sisevea põhjus, eemaldage või nimetage .htaccess-fail ajutiselt ümber ja proovige seejärel lehte uuesti laadida.
PHP KOOD AJALÕPUST
SÜNTAKSIVIGU VÕI KOODIVIGU TEIE CGI/PERL-SKRIPTIS
Kui viga põhjustab veebileht, mille lõpp on .cgi või .pl, kontrollige oma skripti vigade suhtes. CGI-skripti suunised
- Kui muudate oma CGI-skripti, kasutage lihtsat tekstiredaktorit – programmi, mis salvestab faili “tekstifailina” tüüpi. ÄRGE kasutage Microsoft Windows’iga kaasasolevat Wordpad’i, kuna see ei salvesta faili puhtas ASCII tekstivormingus. Selle asemel kasutage failide muutmiseks Notepad’i.
- Laadige oma CGI-skriptid üles ASCII režiimis CGI-bin kataloogi.
- Määra CGI-skripti faili ja kataloogide failiõigused chmod 755. Kui kasutate failide ülekandmiseks FTP programmi, paremklõpsake failil ja valige atribuutide muutmine.
- Veenduge, et teie skripti jaoks vajalikud Perl’i moodulid oleksid toetatud.