메뉴 건너뛰기

리눅스 관련 모음

본문시작

조회 수 2149 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

국산 통나무 수공예 남원제기, 남원목기

자료가 도움이 되셨다면
혼수용품제수용품 필요시
남원제기 공식 홈페이지 http://남원제기.kr
남원목기 공식 홈페이지 http://otchil.kr
에서 구매 해 주세요
정성껏 모시겠습니다.
 

많지도 않은 인원의 초등학교 동창회 홈페이지를 운영 관리하면서 나이든 친구들이라 친숙하고 쉽게 접근하고 활용토록 할 목적으로 어플(APP)을 제작 연동하여 무료 배포하였으나 그나마도 쉽지가 않네요.

 

한 친구가 앱(App)에서 카카오톡으로 링크 공유를 하고 싶다기에 카카오톡 기능을 설치하고 테스트 하였는데 아래와 같은 에러가 발생하더라고요.  그냥 대수롭지 않게 생각하고 금방되겠지 생각했는데 삽질한지 10여일이 번개 처럼 지나버렸네요.  하지만, 오늘 드디어 깔끔하게 모든 에러 다 해결했습니다.  즉, 원인을 알아 냈습니다.

저와 같이 쌩고생하며 스트레스 받고 고생하실 분들이 혹, 계실까봐 올립니다.

 

먼저, 카카오톡 링크 공유 에러 대처 방법은

푸시 앱(App) 제작시 소스(Source) 파일 수정 및 제작 과정이 정상적으로 이루어졌다는 과정하에 한합니다.

또 한, 운영하는 서버 환경 및 XE설치 사이트의 Addon, module, widget 등 설치 환경이 제각각이므로 수많은 변수가 있을 수 있으며, 불특정 다수가 소유한 Android 모바일 역시 OS Version을 비롯하여 천차만별 다르므로 SNS 링크 공유 뿐 아니라 기능면에서 모두를 만족할 수 없겠으나 기본적인 틀에서 해결되고 만족하리라 믿습니다.

 

★ 저의 푸시 앱(App) 제작 환경입니다. (참고 사항)

1.  Android Studio 1.3.2

2.  Android 6.0 (Marshmallow: API 23)

3.  Graddle scripts (Module: app) 설정

     compileSdkVersion 23

     buildToolsVersion "23.0.1"

     minSdkVersion 10

     targetSdkVersion 23

 

★ 사이트 환경

1.  Server : ⓐ Linux: CentOS release 6.X  ⓑ apache-2.4.X  ⓒ php-5.3.X  ⓓ mysql-5.6.X

     Source compile install

2.  Homepage: XE 1.8.10

 

위의 설정으로 소스(Source) 컴파일하여 앱제작을 하였고 운영하는데 아무 문제 없었음.

 

kakaotalk 링크 공유시 에러 메세지

 

(참고사항):

카카오 링크공유 방법엔 아래의 두가지 방법을 사용하였으며 에러 메세지는 다음과 같습니다.

sketchbook5 게시판 1.7.2

카카오링크 애드온 (sejin7940) 0.5.3

 

1. error message

전달하려는 메시지의 필수 정보에 오류가 있습니다.

해당 앱의 관리자에게 문의해주세요.

 

sketchbook5 게시판 1.7.2   에러 메세지 발생

카카오링크 애드온 (sejin7940) 0.5.3   에러 메세지 발생

두가지 방법 모두 같은 에러 발생하였음.

 

해결 방법

게시판 에디터 3개를 설치 사용하고 있었습니다.

ㄱ. ckeditor   ㄴ. xpresseditor   ㄷ. xpresseditor_axupload5

증상은 어떤 게시판에서 카카오톡 링크를 공유하면 위의 에러 메세지가 발생하고 또 다른 게시판에서 카톡 링크를 공유하면 에러 메세지가 발생하지 않았습니다.  즉, 게시판 설정의 문제를 인지하고 스킨 설정을 비교해 가며 점검하였으나 두 게시판 스킨 설정이 똑같아도 한개의 게시판에서 여전히 에러 메세지가 발생하는 것이 환장할 노릇입니다.

sketchbook5 게시판 1.7.2  SNS   ⓑ 카카오링크 애드온 (sejin7940) 0.5.3   두개 모두 같은 증상.  

결국, 생각지도 못했던 게시판 추가설정의 에디터를 변경해 봤습니다.

에러가 뜨는 게시판 에디터가 xpresseditor_axupload5 였는데 ckeditorxpresseditor 로 변경하였더니 그렇게 속썩이던 에러 메세지가 뜨지 않았습니다.  헐~~~  세상에나.... 에디터 때문에???

그런데, 해결된 지금 xpresseditor_axupload5 로 변경하고 테스트 해 보니 이젠 에러 메세지가 안 뜨네요.

무슨 조화인지...

 

※  사이트를 운영하다 보면 필요에 의해서 또는 호기심 때문에 수 많은 Addon, module, widget, widget skin 등을 설치했다가 어느 순간 사용하지 않고 방치 해 놓은 것들이 갈수록 쌓이게 되더군요.  전 이번 기회에 사용하지 않거나 필요없는 것들을 모두 삭제 정리 하였습니다.  제 경험상 한 번 설치했다가 방치 해 놓은 이런 모든 것들이 알게 모르게 사이트 운영에 방해 요소가 되는 경우를 종종 겪었습니다.

이 에러는 에디터 변경과 사용하지 않는 것들을 과감히 정리함으로써 복합적으로 에러 해결에 작용하지 않았나 생각합니다.

 

 

 

2. error 증상

sketchbook5 게시판 1.7.2  SNS    카카오 링크 공유 가능함

카카오링크 애드온 (sejin7940) 0.5.3   카카오 링크 공유 버튼 반응없음.

위의 두가지 카카오 링크 공유 기능에 문제가 없음에도 불구하고 다음과 같은 에러 증상이 발생한 경우에만 해당 합니다.

 

다른 모든 게시글은 카카오 링크가 에러없이 잘 되는데 그 중 어떤 특정한 게시글은 카카오 링크 버튼 자체가 반응이 없을 경우.

 

해결 방법

만약 카카오톡 링크 공유가 제대로 기능을 발휘하지 못하고 발생하는 문제라면 그 원인을 찾기가 참으로 난감할 수 있습니다.  그러나 카카오 링크 공유 기능이 제대로 이상없이 잘 되는데도 불구하고 몇몇 특정 게시글이 카카오 링크공유 버튼 자체가 반응이 아예 없는 경우가 있더군요.  처음엔 기능상 문제인 것으로 오인하였으나 다른 게시글은 이상없이 링크 공유가 제대로 이루어지므로 해당 게시글에서 문제 해결을 찾아야 할 것 같습니다.

즉, 글쓴이가 해당 게시글을 직접 작성하지 않고 카페, 블로그, 뉴스 같은 원본 글을 그대로 복사하여 붙여 넣기 했을 경우입니다.  이런 경우엔 각종 특수 부호, 문자 같은 것들이 그대로 삽입되기 때문이지요.  그런 특수 부호, 문자를 제거하고 저장한 다음 실행 해 보면 해결될 것입니다.

 

 

 

3. error 증상

sketchbook5 게시판 1.7.2  SNS    카카오 링크 공유 가능함

카카오링크 애드온 (sejin7940) 0.5.3   카카오 링크 공유 가능함.

위의 두가지 카카오 링크 공유 기능에 문제가 없고 카카오톡 링크 공유가 제대로 이루어졌을 때 다음과 같은 에러 증상이 발생한 경우에만 해당 합니다.

 

카카오톡 링크 글 읽을 때 "권한없음" 메세지

 

이것은 엄밀하게 에러 증상이라고 볼 수 없겠습니다.

카카오톡으로 링크가 된 게시글을 클릭하여 읽을 때 발생하는 증상으로 다음과 같은 경우입니다.

운영하는 사이트가 회원제로 운영될 때 다음과 같이 게시판에 권한 설정이 되었을 경우입니다.

접근 권한, 목록, 열람, 글쓰기, 댓글 등의 권한이 로그인 사용자 또는 가입한 사용자로 되어 있기 때문이죠.

카카오톡에서 링크 공유된 게시글을 클릭하여 읽을려 하면 연동된 푸시 앱(App)으로 창을 띄우는게 아니라 모바일에 설치된 기본 브라우저를 호출하여 창을 띄우기 때문입니다.  즉, 그 기본 브라우저의 해당 사이트가 사용자 계정으로 로그인 유지가 되어 있다면 이런 메세지가 뜨지 않겠지만, 로그인 되지 않음으로 해서 권한이 맞지 않기 때문에 발생하는 현상 같습니다.  이런 경우 ID, PW 입력하고 로그인 하면 볼 수 있습니다.

 

 

 

4. error message

sketchbook5 게시판 1.7.2  SNS    카카오 링크 공유 가능함

카카오링크 애드온 (sejin7940) 0.5.3    카카오 링크 공유 버튼이 반응이 없음.

 

게시글에 문자만 있을 때에는 카카오톡 링크 공유가 제대로 되는데 본문 중에 이미지(사진) 파일이 첨부가 되면 버튼 자체가 먹통(반응이 없음)이 되어 아예 작동이 안되는 현상.

 

가장 많이 시간을 투자하고 속을 썩이고 애를 먹인 엿 같은 증상이였습니다.

원인을 파악하고 문제를 해결하니 그렇게 허무할 수가 없었습니다.  누구나 그러하듯이 모를 땐 답답하고 미칠 것 같지만 알고나면 그렇게 쉬운 것을...  이런 경험 다 있으실 겁니다.

 

이 에러 증상을 해결하려고 다음과 같은 조치를 하였습니다.

 

1.  Addon 기능 그 많은 것을 하나하나 죽였다 살렸다 하면서 테스트했으나 해결 못 함.

2.  module 설치했던 것 삭제 및 재 설치하면서 확인하였으나 해결 못 함.

3.  widget, widget skin 설치한 것 하나하나 삭제 및 재 설치하면서 확인하였으나 해결 못 함.

4.  layout 바꿔가며 확인하였으나 해결 못 함.

5. 운영하는 사이트와 똑같이 XE-1.8.10을 깔고 테스트 한 결과 새로 설치한 환경에서는 전혀 카카오 링크 공유를 함에 있어 문제가 발생하지 않았습니다.

ⓐ 본문 중에 그림 파일을 첨부하여도 아무런 문제가 없었습니다.

 

정말 귀신 곡 할 노릇입니다.

지치고 진이 빠져 간다는 그런 느낌이었어요.

왜?

새로 설치한 환경에서는 아무런 이상이 없는데 기존에 사용하던 환경에서는 에러가 날까!

그렇다고 Addon, module, widget, widget skin, layout 에서 트러블이 있는 것도 아니고 사이트 설정이나 서버의 문제도 아니고 더더욱 Push App의 문제도 아닌데 말입니다.

 

그런데 말입니다.

설마하는 맘으로 상상도 하지 못했던 어설픈 의구심이 에러 증상의 실마리를 해결하게 될 줄 저도 몰랐습니다.

카카오링크 애드온 (sejin7940) 0.5.3  의 버튼 크기가 서로 다른 것이지 뭡니까.

새로 설치한 사이트에서 ⓑ 카카오링크 애드온 (sejin7940) 0.5.3 의 크기는 작고 링크 공유가 잘 된다.

기존의 사이트카카오링크 애드온 (sejin7940) 0.5.3  의 버튼은 크기가 좀 더 크고 링크 공유 버튼이 반응이 없다.

뭔가 이상하지 않나요.

긴급히 ⓑ 카카오링크 애드온 (sejin7940) 0.5.3 의 설정 페이지를 확인하였습니다.

 

기존 사이트 설정 값

모바일 상에서의 썸네일 크기 가로값 : 50

모바일 상에서의 썸네일 크기 세로값 : 50

버튼 크기 가로값(입력하지 않으면 : 35px) : 50

 

새로 설치한 사이트 설정 값

모바일 상에서의 썸네일 크기 가로값 :  빈공간

모바일 상에서의 썸네일 크기 세로값 :  빈공간

버튼 크기 가로값(입력하지 않으면 : 35px) :  빈공간

 

순간 이것일 수도 있겠다 싶어 기존 사이트 설정값을 모두 빈공간으로 비웠습니다.

그리고 바로 테스트에 들어 갔습니다.

Oh,  My Got!

세상에나 그렇게 속썩이던 본문 중에 이미지(사진) 파일이 있을 때 꿈쩍도 안하던 버튼이 보란듯이 작동하면서 카카오 링크 공유가 시원하게 뻥 뚫렸습니다.

아~~~ 정말 허무하고 허무하다.  겨우 이것 때문에...

 

이제 사이트에 SocialXE 소셜 로그인 기능까지 달았습니다.

문자 버튼도 제대로 잘하지 못하는데 회원가입 하는게 부담스럽다는 말들이 있길래 누구나 한 두개 가지고 있는 SNS 소셜 계정으로 로그인 하면 가입되도록 하였습니다.

물론 푸시 앱(Push App)과 연동하여 말입니다.

 

이것이 밑거름 되어 제 본업에 활용되는 쇼핑몰에도 적용 해 볼까 합니다.

 

결론

1. 제가 기존 사이트의 ⓑ 카카오링크 애드온 (sejin7940) 0.5.3 을 수차례 지웠다 깔면서 캐시파일 재생성을 하였음에도카카오링크 애드온 (sejin7940) 0.5.3  의 설정 데이터가 삭제 되지 않고 그 설정 값이 재설치시에 적용되었음.

 

2. ⓑ 카카오링크 애드온 (sejin7940) 0.5.3 의 원본 소스(Source) 코드에 문제가 있지 않나 생각됩니다.  왜 그런지 숫자 값을 입력하면 카카오 링크 공유 기능이 죽어버리네요.

 

수 많은 날을 시간 소비해 가며 끈질기게 붙잡고 고민한 것은 기능을 만들어 놓고 에러 때문에 사용하지 못한다는 꺼림직한 것도 있겠으나, 요즈음 같이 돌아서면 잊어 버리는 망각의 세월을 살다 보니 아는 것이라도 잊지 않기 위해 몸부림 치는 행위라 할 수 있겠습니다.

부디 저의 이 사소한 노력이 여러분에게 조금이나마 도움이 되었음 좋겠네요.



   

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
30 설치관련 유동IP(DDNS)+공유기+apache서버1+apache서버2+proxy로 도메인 포워딩. secret 햇빛소년 2014.10.28 3480
29 에러해결 [win8] 호스트된 네트워크를 시작할 수 없습니다. 햇빛소년 2014.10.30 4249
28 에러해결 네임서버(NameServer) 설정 및 점검 사이트 햇빛소년 2014.11.01 3950
27 에러해결 CentOS7 firewall 사용시 spamd: could not create INET socket on 127.0.0.1:783: 햇빛소년 2014.11.04 4271
26 설치관련 mysql 계정사용자 추가하기. secret 햇빛소년 2015.01.11 1216
25 에러해결 zone_resigninc:dns_journal_open -> unexpected error secret 햇빛소년 2015.02.07 0
24 에러해결 win8.1 F8 안전모드 부팅하기 햇빛소년 2015.02.22 1285
23 설치관련 redis 2.8.19 설치하기 햇빛소년 2015.02.27 2066
22 에러해결 IPV4 주소 오류 식별되지 않은 네트워크 인식 문제 햇빛소년 2015.03.08 1550
21 에러해결 리눅스 명령어로 IP 주소 변경하기. 햇빛소년 2015.04.06 1358
20 에러해결 named error -> dumping master file: tmp-6bFrQDtE5l: open: permission denied 햇빛소년 2015.05.06 1605
19 에러해결 mysql root 및 사용자 계정 password(비밀번호) 변경 및 에러 대처. 햇빛소년 2015.08.11 3871
» 에러해결 푸시 앱 연동과 카카오톡 링크 에러 해결을 마무리 하면서.. 햇빛소년 2015.09.18 2149
17 에러해결 configure: error: snmp.h not found. Check your SNMP installation. 햇빛소년 2015.12.01 1392
16 에러해결 phpmyadmin 상위버전 설치시 "PHP 5.5+ is required" 에러 대처 방법 햇빛소년 2015.12.14 3779
15 CentOS 7 RHEL 7 / CentOS 7 : Disable Firewalld and use iptables 햇빛소년 2016.02.15 1550
14 CentOS 7 mariadb 소스설치시 Curses library not found. Please install appropriate package, 햇빛소년 2016.02.16 2660
13 설치관련 리눅스 메인보드 정보확인 명령어 햇빛소년 2016.02.28 2808
12 에러해결 selinux troubleshooting 해결 명령 햇빛소년 2016.02.28 1323
11 설정 및 사용법 mqueue 설정 및 사용법 햇빛소년 2016.05.26 2256
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 Next
/ 10