대장! 보세요. 좀 긴급한 사안이라 자게에 좀 올릴게요. 디스코드방에 있는 분, 운영진에 제보 좀...
페이지 정보
본문
@sdk
대장! 모바일 스킨 날려먹은거 뭔지 원인을 알 것 같습니다.
(403에러도 찾은것 같아요 이 글 마지막에)
저도 매리골드 테마 설치할 때 했던 실수인데,
이 테마에서는 모바일스킨을 PC-Skin 이라는 '빈 폴더' 로 지정을 하는데,
처음에 로컬맥북에 설치할 때는 문제가 없었을 거에요.
하지만 git 으로 push하고 서버에서 pull 해서 적용할 때 그림처럼
로컬에 있는 PC-Skin이라는 빈 폴더는 서버에 안 올라가요..
처음엔 잘 되는것 처럼 보이는데,
그누보드 관리자 모드에서
뭔가 다른 거 변경을 하고 '확인'을 누르면
모바일 스킨을 선택하라고 alert 메시지를 받았을거에요.
근데 서버의 관리자 모드에는 PC-Skin이라는 선택 값이 없다!!
그래서 '어? 이상한데?' 라고 생각하고
관리자 모드에서 모바일 스킨을 basic으로 선택해서 저장하는 순간~~
다 날아갔을 거에요.
해결책은
1. 로컬맥북의 빈 폴더를 모두 찾아서
2. .gitkeep 이라는 파일을 생성한 후
3. 커밋 & push하고 서버에서 pull 하면 될거에요.
근데 빈폴더 모두 찾아서 바꾸는게 쉽지 않죠? 그래서 로컬 맥북에서 쉘배치 파일 하나 만들어요.
그리고 "chmod 777 gitkeep.sh"으로 실행권한을 주고
$> ./gitkeep.sh
실행하면, 로컬 맥북의 빈폴더를 모두 찾아서 .gitkeep이라는 파일을 생성할 거에요.
그럼 변경사항 커밋하고 푸시하면 관리자 모드에서 모바일 스킨들 다 살아 날거에요.
그러면 basic으로 설정했던 값들을 모두 PC-Skin으로 다시 바꾸세요. 그리고 저장~ 하면 끝~
이것 때문에 며칠동안 맘 고생했을 대장님 생각에 ㅋㅋ
자다가 갑자기 이거 생각나서 ㅎㅎㅎㅎ 글 올리는데
대장이 언제쯤 이 글을 볼려나?
저 포함 다들 생업이 있으니 늦어질수도 있지만, 기다려줄거에요.
디스코드방에 있는 누군가 이 글 보면 제보좀 해주세요.
작업하기 어려우면 제가 작업 하겠습니다.
gitkeep.sh 소스코드를 여기에 쓰니 403에러가 나네요
특정 문자열을 올리면 그러나 봅니다.
=================
403 에러도 찾은 것 같아요.
로그인, 글쓰기, 댓글쓰기 등, HTTP Post 메소드로 데이터를 전송할 때
특정 문자열이 있으면 에러가 나는 것 같습니다.
슬래시 문자 가 있을때 인거 같은데요
#!슬래시bin슬래시bash 가 안올라가네요.
아마 로그인시 에러가 나면 비번에 슬래시가 있는 분들 403 에러 만났을 듯해요
* 추신(<-- 옛날 사람)
이런 구조를 짠, 매리골드 제작자이신 한별아빠....님!!
아프셔서 입원 치료 받는다니, 이 자리를 빌어 빠른 쾌유를 빕니다.
Sanders님의 댓글
(저는 검은 건 글씨 흰 건 배경인 것만 알아보는 문돌이입니다.)
colashaker님의 댓글
진짜 sf영화 보고 있는거 같아요!
갑자기 아침애 커피랑 도넛먹던 흑인아저씨가 벌덕 일어나 과학자들 다 불러 모아놓고 뭐라 막.. 굳이 번역이 필요없는 영어를 막.. 한다음.. 인류를 구하는 장면..
xavi님의 댓글의 댓글
colashaker님의 댓글의 댓글
xavi님의 댓글의 댓글
푸른날개님의 댓글
다들 정말 머찌다.......!!!!!!!! 대장님도 회원님들도~~!!!!
말하다님의 댓글
자 이렇게 저렇게 이렇게 저렇게 수정해서 끝..(삭제된 이모지)
wind님의 댓글