Ano ang aking gagawin kapag ako ay nakakuha ng Internal Server Error?
Error na Mensahe:
Ang server ay nakaharap sa isang internal na error o misconfiguration at hindi nagawang makumpleto ang inyong hiniling.
Mangyari lang makipag-ugnayan sa server administrator, support@supportwebsite.com at ipagbigay-alam sa kanila ang oras nang maganap ang error, at anumang bagay na maaari ninyong ginawa na maaaring naging sanhi ng error.
Ang higit pang impormasyon tungkol sa error na ito ay maaaring makuha sa server error log.
Apache/1.3.33 Server at mydomain.com Port 80
Sanhi
Ang error na ito ay maaaring sanhi ng iba't ibang mga isyu pero marahil ay sanhi ng isang corrupt .htaccess
file. Tingnan dito para makita kung may isang .htaccess
file sa direktoryo kung saan ang error ay ginagawa o anumang direktoryo sa itaas ng tree. Kung gayon, pansamantalang i-rename (baguhin ang pangalan) .htaccess
ng file at i-refresh ang page. Kung hindi na muli lumabas ang error, ang .htaccess
file ang isyu. Ayusin ang file o iwan itong hindi pinapagana.
Kung maharap kayo sa iba pang mga isyu sa mga binagong pangalan (rename) na .htaccess
file, ibalik ang dating pangalan nito, at subukan na i-restore ito mula sa isang backup.
Madalas .htaccess
ang mga isyu ay sanhi ng pagsubok na patungan (overwrite) ang mga setting ng PHP, na na-upload sa binary format o mga isyu sa pahintulot.
Solusyon
Tiyakin na i-upload ang .htaccess
na mga file sa ASCII mode
I-set ang mga pahintulot sa 644, na ginagawa itong hindi magagamit ng server, pero hinahadlangan na mabasa mula sa browser.
Kung sinusubukan ninyong magsagawa ng mga pagbabago sa mga setting ng PHP, tiyakin na gawin ang mga pagbabago sa inyong PHP initialization file.
Para sa higit pang impormasyon, basahin ang: