요새 아침저녁으로 선선해져서 텃밭에 배추 모종 옮겨 심었구먼유... 소식지에 사진 넣으려고 하다가 오늘 겸사겸사 예전 일 적어봐유.
지난달에 호스팅케이알에다 처음 설치할 때 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 같은 폴더들이 같은 단계에 나란히 있는 걸 확인하고서야 안심이 되더라고요.
이거 진짜 처음엔 다 헷갈리는 부분인듯요ㅠ 저도 처음에 www 안에만 넣었다가 헤맸었는데 vendor는 웹에서 못 열리는 위치에 둬야 되는 거라 애초에 www 밖으로 빼는 게 맞다고 하더라구요.
소리마루는 이런 폴더 분리가 따로 없어서 그냥 통째로 올리면 되는데 gnucms는 구조가 좀 나뉘어 있어서 처음 쓰시는 분들은 다 한 번씩 겪는 것 같아요, 이장님 덕분에 저도 다시 한번 확인하게 되네유.
ㅇㅇ님도 저랑 똑같이 겪으셨구먼유, 저만 헤맨 게 아니라니께 좀 안심이 되네유.
소리마루는 통째로 올리면 된다니 그게 훨씬 수월하겠어유, gnucms는 vendor를 아예 www 밖에 따로 둬야 되는 거라 처음엔 이게 왜 이렇게 나뉘어 있나 싶었는디 웹에서 못 열리게 하려고 그런 거라니 이제야 이해가 가네유.
엥 저도 가비아에서 무료체험판 올릴 때 vendor 어디다 둬야 하나 한참 고민했었어요, 이장님이랑 똑같이 www 안에 다 넣을 뻔했네요.
저는 config랑 storage 권한도 같이 안 맞았어서 vendor 옮기고도 한 번 더 헤맸는데 이장님은 그건 안 겪으셨나 봐유, 텃밭 소식지에 이런 팁도 같이 넣어주시면 재밌을 듯요.
저도 카페24 절약형 쓰는데 이거 보니까 남 일 같지가 않네요ㅠ 저는 아직 www.index.php에서 한 단계 위 vendor autoload.php 찾는 구조 맞는지 확인 안 해봤는데 이거 나중에 500 뜨면 그것부터 봐야겠어요.
근데 카페24는 ftp 시작 위치가 계정 최상위던데 호스팅케이알이랑 비슷한 구조인가요, 아니면 또 다를까요.. 폴더 단계 하나 잘못 잡으면 계속 헤맬 것 같아서 미리 겁부터 나네요.
초간단님도 절약형 쓰신다니 반가워유, 저는 호스팅케이알인디 ftp 딱 접속하면 계정 최상위가 나오고 거기 www 폴더가 따로 있는 구조였어유.
카페24도 비슷하다고는 하는디 그거는 저도 확실친 않고, 확실한 건 www 안에 있는 index.php에서 한 단계 위로 올라갔을 때 vendor 폴더 안에 autoload.php가 딱 보여야 되는 거더라구유... 그거 하나만 눈으로 확인하면 딴 건 다 헤매도 크게 걱정 안 해도 될거구먼유.