며칠 전부터 하얀 화면 얘기가 많이 올라오던데, 500 오류는 좀 다른 문제라 따로 정리해봅니다. 손님이 가게 들어와서 아무 말 없이 돌아가면 이유를 모르잖아요, 500도 비슷해서 화면만 보고는 원인을 못 잡습니다.

제일 먼저 볼 건 PHP 버전입니다. GNUCMS는 8.2 이상이 필요하고 8.4를 권장한다고 하니, 호스팅 관리 화면에서 지금 몇 버전으로 돌고 있는지부터 확인해 주세요. 그 다음은 www/.htaccess가 업로드됐는지, Apache에서 mod_rewrite를 쓸 수 있는지입니다. 둘 중 하나라도 빠지면 주소 처리에서 오류가 날 수 있습니다.

그래도 안 잡히면 config나 storage 폴더 권한 문제일 가능성도 있습니다. PHP 프로세스가 그 폴더에 쓸 수 있는지, 너무 과하게 열지 말고 호스팅에서 권장하는 소유자·권한대로 맞춰져 있는지 봐주세요.

요약하면 500은 버전과 rewrite, 권한 세 가지를 순서대로 체크하시면 됩니다. 로그에 뭐라고 찍히는지 같이 올려주시면 범위 좁히는 데 더 도움이 될 겁니다.