테스트 사이트 - 개발 중인 베타 버전입니다

모바일에서만 오류뜨는 문제

미희짱 2년 전 조회 1,941

안녕하세요 제가 그누보드는 처음인데

pc에서는 홈페이지가 잘 보여지는데 이상하게 모바일기기로 접속했을 때는 

아래와 같이 오류가 뜹니다. 

최근에 팝업창 추가한 것 이외에는 건들지 않았는데

이와 같은 현상은 왜이러는걸까요? 해결 법을 좀 부탁드립니다.

사이트 주소 : https://www.iwhatis.com/

업데이트 버전 상태 : v5.5.8.2.8

 

그리고 혹시 버전 업데이트 부분에 업데이트하게 되어있던데 

데이터베이스 업데이트 누르면 될까요?

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

복스리
2년 전

지금 모바일 보시면 분명하게 디바이스가 모바일쪽으로 전환됩니다.

반응형으로 제작을 하셨다면 디바이스를 한쪽으로 만 하시는게 맞습니다.

 

지금 제작하신 사이트를 보시면 

https://www.iwhatis.com/" rel="nofollow noreferrer noopener" target="_blank">https://www.iwhatis.com/?device=mobile 을 링크하시면 모바일 디바이스로 전환되어서 보이는겁니다...이렇게 할경우 반응형이 아닌 별도의 모바일 퍼블리싱을 하셔야 정상적으로 보여집니다.

 

config.php 에서

 

define('G5_SET_DEVICE', 'pc');

define('G5_USE_MOBILE', false);

 

로 설정하셨다면...코딩하실때 테마쪽 설정 에서도 G5_THEME_DEVICE 값이 pc인지 mobile로 되었는지 확인해보셔야합니다.

 

지정한 테마쪽을 보시면  theme.config.php 파일에서 찾아보실수 있을겁니다.

이부분만 확인해보시면 정상적으로 보일듯 싶습니다.

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

미희짱
2년 전
G5_THEME_DEVICE값이 빈값으로 아래와 같이 되어있으면 저 부분에 pc라고 적으면 될까요?

if(! defined('G5_THEME_DEVICE')) define('G5_THEME_DEVICE', '');

==> if(! defined('G5_THEME_DEVICE')) define('G5_THEME_DEVICE', 'pc');
복스리
2년 전
네 맞습니다.
그렇게 한번 해보시기 바랍니다.
해보시다 잘 안되시거나 더 궁금하거나 사항이 있으시면 쪽지 부탁드립니다.
미희짱
2년 전
그렇게 해봤는데도 안되면 어떻게해야할까요?ㅠㅠ 쿠키문제일까하여 제거하고도 해봤는데 안되네요ㅠㅠ
복스리
2년 전
음...확인을 다시 잘 해보시면 어디에선가 문제가 있을겁니다..
만일 위에 안내드린대로 했는데도 안되었다면.. 코드 소스 어디선가 원인이 있다는겁니다.
그 원인을 찾는게 일이죠.!!

댓글을 작성하려면 로그인이 필요합니다.

미희짱
2년 전

define('G5_SET_DEVICE', 'pc');

define('G5_USE_MOBILE', false); 

혹시 위와같이 코드가 이미 저렇게 되어있으면 어떻게 해야할까요?ㅠㅠ

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

플라이
2년 전
지금 소스상 모바일 디바이스 접근시 모바일 페이지가 뜨는듯 한데 디버깅해서 모바일창으로 전환 안되게 수정을 보셔야 할듯 합니다.
멀티트리플
2년 전
혹시나 테마 사용하셨다면 theme.config.php 이쪽도 확인해주세요

댓글을 작성하려면 로그인이 필요합니다.

pc에서 모바일로 보는 화면은 

https://https://www.iwhatis.com/" rel="nofollow noreferrer noopener" target="_blank">www.iwhatis.com/?device=mobile  로 접속하셔야 보실수 있으십니다.

 

일반적은 그누보드는 PC용 테마와 모바일 테마가 따로 존재 합니다.

 

반응형은 단순히 화면 사이즈 맞춤입니다.

그러므로 반응형으로 피씨와 모바일을 같이 사용하고 싶으시다면 

윗분 플라이님 안내 처럼

테마를 pc 용만 사용하겠다고 정의를 해도 됩니다.

윗글에 좀더 이해하실 수 있도록 글을 첨가해봅니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

플라이
2년 전

config.php 파일에 지금 반응형으로 적용된듯 한데 mobile 사용으로 되어 있어서 모바일 기기로 접근시 이렇게 보이는게 아닌가 싶은데요 config.php 부분에 PC 기준으로 적용되길 원하신다면 define('G5_SET_DEVICE', 'pc');

define('G5_USE_MOBILE', false); // 모바일 홈페이지를 사용하지 않을 경우 false 로 설정

하는 부분을 수정해 처리해 보시길 바랍니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인