하얀 화면은 그래도 정리된 거 보고 따라가면 되는데 500 뜨는 건 원인이 더 여러 개라서 헷갈리네요ㅠ
매뉴얼 보니까 config랑 storage 폴더에 PHP 프로세스가 쓸 수 있어야 한다고 하는데, 권한 값을 너무 넓게 주는 건 권장 안 한다고 적혀 있더라구요 호스팅에서 권장하는 소유자·권한 쓰는 게 맞는 듯.
그리고 PHP 버전도 8.2 이상 필수고 8.4 권장이라는데, 카페24 같은 데서는 호스팅 관리 화면에서 PHP 버전이랑 필수 확장 먼저 확인하는 게 순서인 것 같아요.
혹시 500 뜰 때 권한 말고 vendor 폴더 누락이나 mod_rewrite 설정 때문에도 그런 적 있나요 저는 아직 경험이 없어서 다들 어디부터 체크하시는지 궁금.
vendor 폴더는 배포본에 이미 들어있어서 따로 컴포저 돌릴 필요 없고 업로드할 때 빠뜨리지만 않으면 되는 걸로 알아요, 저도 전에 그거 때문에 헤맨 적 있어서ㅋㅋ
mod_rewrite는 호스팅 관리 화면에서 켜져 있는지부터 보는 게 맞을 것 같은데 카페24는 어디서 확인하는지 저도 잘 몰라서 같이 궁금하네요.
아 vendor는 배포본에 이미 들어있는 거였군요, 괜히 걱정했네ㅠ 업로드할 때 통째로 올리면 되는 거니까 그 부분은 체크리스트에서 지워도 될 듯.
mod_rewrite는 저도 카페24 관리 화면 어디서 보는지 모르겠어서 호스팅 고객센터에 한번 물어보려구요, 알아내면 여기 적어둘게요.
진료 중에 잠깐 들어와서 아는 것만 적고 가요, 늦게 봐서 죄송해요.
저도 mod_rewrite는 직접 확인해본 적이 없어서 답은 못 드리겠네요, 닷네임코리아도 비슷한 구조일 것 같아서 저도 같이 궁금합니다.
500 오류는 원인이 여러 겹쳐서 마치 다발성 장기부전처럼 한 군데만 보면 놓치는 느낌이더라구요, PHP 버전이랑 필수 확장 먼저 보고 그다음에 권한 쪼으로 넘어가는 순서가 맞는 것 같아요.