Ukoliko se prilikom pristupa sajtu, odnosno bilo kom php fajlu pojavljuje greška "500 Internal Server Error", verovatno je problem u nekom od navedenih slučajeva...
- Atributi .php fajla ili direktorijuma u kome se nalazi php fajl su podešeni na 666 ili 777. Potrebno je da atribute podesite najviše na 755 za direktorijume, odnosno 644 za fajlove. To možete uraditi uz pomoć File Managera u cPanel-u ili bilo kojim FTP klijentom.
- U nekom .htaccess fajlu u nalogu postoji greška u sintaksi ili neka nedozvoljena instrukcija, pa je najbolje da za početak pokušate da preimenujete .htaccess fajl na primer u .htaccess.bak kako biste proverili da li je to uzrok problema.
- U nalogu postoji .htaccess fajl koji sadrži php direktive php_values ili php_flags. Potrebno je da sve redove koji počinju sa php_values ili php_flags uklonite iz svih .htaccess fajlova, jer takve direktive nisu podržane.
- Prekoračenje "memory_limit" ili nekog drugog parametra u PHP konfiguraciji ili nekompatibilnost sa odabranom PHP verzijom, mogu dovesti do ove greške, što se obično može potvrditi proverom error_log fajlova u okviru sajta, odnosno foldera u kome je došlo do greške. PHP verzija i osnovni parametri se mogu promeniti po sledećem uputstvu...
https://helpdesk.dreamweb.rs/sr/baza-znanja/article/promena-php-verzije-i-konfiguracije
- Greška u PHP skripti takođe može dovesti do ovakve greške, što se takođe može proveriti analizom error_log fajlova u okviru sajta, odnosno foldera u kome je došlo do greške
- Prevelika upotreba dozvoljenih hardverskih resursa, u retkim slučajevima, može dovesti do ove greške. Ipak, prekoračenje resursa najčešće rezultuje greškama 503 i 508. U slučaju prekoračenja resursa će se greška verovatno samo privremeno javiti i nestati čim opadne upotreba resursa od strane Vašeg sajta. Za više informacija o tome pogledajte članak na sledećoj adresi...
https://helpdesk.dreamweb.rs/sr/baza-znanja/article/lve-limit-upotrebe-resursa