요새 아침저녁으로 선선해져서 텃밭에 배추 모종 옮겨 심었구먼유... 소식지에 사진 넣으려고 하다가 오늘 겸사겸사 예전 일 적어봐유.
지난달에 호스팅케이알에다 처음 설치할 때 www 폴더 안에 있는 것만 쫙 올리고 좋다 다 됐구나 했더니 화면이 500 오류만 떠서 한참 애먹었어유.
동네 젊은 사람한테 전화로 물어봤더니 config, src, storage, templates, vendor 이런 폴더들은 www랑 같은 단계에 따로 올려야 한다고 하더라구유... 저는 그것도 모르고 www 안에만 다 우겨넣었지 뭐예유.
vendor 폴더까지 챙겨서 제자리에 올리고 나니까 그제서야 설치 화면이 뜨더라구유, 혹시 저처럼 폴더 위치 헷갈리시는 분 계시면 참고하시라고 남겨봐유.
배포본 압축 풀 때 www 폴더만 보고 그게 전부인 줄 아는 분들 은근 많아요. config, src, storage, templates, vendor는 www랑 같은 단계에 올려야 되고, 특히 vendor는 웹에서 직접 못 여는 위치에 둬야 되는 게 맞아요.
혹시 깃허브에서 소스 코드 자동 압축본으로 받으신 건 아니었죠. 그건 vendor가 아예 빠져 있어서 릴리즈에 따로 붙은 gnucms 배포본 zip으로 받으셔야 되거든요, 그거였으면 폴더 옮겨도 계속 500 났을 텐데 다행히 해결되셨네요.
저도 처음 스마일서브에 올릴 때 폴더 구조 보고 한참 헷갈렸어요, www 폴더가 웹 문서 루트라는 걸 몰라서 계정 최상위인 줄 알고 거기다 다 넣었더니 안 되더라고요.
호스팅사마다 ftp 접속했을 때 처음 보이는 위치가 다르다고 하던데 이장님도 혹시 그 부분 때문에 헷갈리셨던 건 아닌지 궁금하네요, 저는 결국 www랑 config, vendor 같은 폴더들이 같은 단계에 나란히 있는 걸 확인하고서야 안심이 되더라고요.