안녕하세요 초보자 질문입니다

늦은밤이군요 질문이 있습니다
홈페이지를 만들었는데 모바일이 안되는군요 
모바일을 꾸밀수 있나요 
모바일 보턴은 있는데 클릭하면 에러만 나와요 알지못하는 글만 나와요
도움을 얻을수 있을까요
|

답변 6개 / 댓글 14개

구매 스킨이면 판매자에게...
배포 스킨이면 배포자에게...
AS 받아보세요.
테마 만든 사람이 제일 잘 알테니...

답변에 대한 댓글 3개

예 자알고 있습니다 그런데 모른대요
제가 config에서 모바일 false 하고 tail.php에서 모바일 링크가 나오면 삭제하시라고 말씀드렸는데요...ㅠㅡㅠ;;;

이렇게 말씀하시면 제가 좀 그렇죠...
제 테마는 반응형이라서 모바일이 필요가 없습니다.
2026-04-19 (일) 14:09:39
초보분이 다루시기엔 경우의 수가 많네요.
소스코드 자체 문제인지 아니면 서버 설정 문제인지 알수가 없으니
현재 DB 와 데이터 백업하시고 그누보드 순정을 설치해보세요.

동일한 이슈가 있음 = 서버 설정 문제
동일한 이슈가 없음 = 편집하신 파일 소스코드 문제.

답변에 대한 댓글 1개

그런대 테마에서 없어면 안되는것인가요
그누 순정 버전 한번 설치해보겠습니다 감사합니다
https://www.daet24.com/?device=pc

접속 됩니다.

https://sir.kr/questions/howto 
https://sir.kr/questions/guide

이거 부터 차근히 읽어 보세요.

이 에러는 그누보드 테마(moa1) 내의 index.php 파일이 모바일용 index.php 파일을 불러오려(include_once) 했으나, 해당 경로에 파일이 없거나 잘못된 경로를 참조하고 있을 때 발생합니다. 
주요 원인과 해결 방법은 다음과 같습니다.
1. 파일 경로 끝의 슬래시(/) 제거 (가장 유력)
오류 메시지를 보면 파일 경로 맨 끝에 슬래시(/)가 붙어 있습니다:
/hosting/daet24/html/theme/moa1/mobile/index.php/
PHP에서는 파일 경로 끝에 슬래시를 붙이면 파일이 아닌 디렉토리(폴더)를 찾으려 하기 때문에 No such file or directory 에러가 발생합니다. 
  • 해결 방법: /hosting/daet24/html/theme/moa1/index.php 파일을 열어 6라인 근처의 코드를 찾습니다.
  • 수정 전: include_once(G5_THEME_PATH.'/mobile/index.php/'); (예시)
  • 수정 후: include_once(G5_THEME_PATH.'/mobile/index.php'); (맨 끝 / 제거)
2. 파일이 실제로 존재하는지 확인
theme/moa1/mobile/ 폴더 내에 index.php 파일이 실제로 업로드되어 있는지 FTP로 확인하세요. 테마 설치 과정에서 누락되었을 수 있습니다. 
1776565354_OSFHU08BfH.webpStack Overflow +1
3. _common.php 상대 경로 문제
index.php 파일 내부에서 _common.php를 불러오는 경로가 잘못되었을 수 있습니다.
  • 해결 방법: index.php 파일 상단에 include_once('../_common.php'); 코드를 include_once('./_common.php'); 또는 include_once('./common.php');로 변경해 봅니다. 
4. 테마/파일 권한 문제
파일은 존재하지만 서버가 그 파일을 읽을 수 없는 권한일 수 있습니다. FTP에서 해당 파일의 권한을 확인하세요. 
  • 해결 방법: theme/moa1/mobile/index.php 파일의 권한(Permission)을 644 또는 755로 설정합니다. 
    1776565354_yNba0rcLwZ.webpWP Umbrella
요약:
가장 먼저 theme/moa1/index.php 6라인의 include_once 문장에서 파일 경로 맨 끝의 슬래시(/)가 있는 지 확인하고 제거하십시오. 

구글에 에러 메세지를 던졌더니 이렇게 보여 줍니다. 참고 삼아 보세요.


 

답변에 대한 댓글 5개

<?php
if (!defined('_INDEX_')) define('_INDEX_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

if (G5_IS_MOBILE) {
include_once(G5_THEME_MOBILE_PATH.'/index.php/');
return;
}

include_once(G5_THEME_PATH.'/head.php');

add_javascript('<script src="'.G5_THEME_JS_URL.'/unslider.min.js"></script>', 10);
파일이 없내요
include_once(G5_THEME_MOBILE_PATH.'/index.php/'); 대충 봐도 이게 6번 아닌가요?
가장 먼저 theme/moa1/index.php 6라인의 include_once 문장에서 파일 경로 맨 끝의 슬래시(/)가 있는 지 확인하고 제거하십시오.

구글에 에러 메세지를 던졌더니 이렇게 보여 줍니다. 참고 삼아 보세요.

대충 보시지 말고 한글자 한글자 집중해서 읽어 보세요.
include_once(G5_THEME_MOBILE_PATH.'/index.php/'); 이개 6라인 입니다
가장 먼저 theme/moa1/index.php 6라인의 include_once 문장에서 파일 경로 맨 끝의 슬래시(/)가 있는 지 확인하고 제거하십시오. 라고 하는데요. 이대로 진행 하세요.
1776562261_3uin54HptL.webp
이런문구가 나오는데 pc로 돌아가질 안아요 끝다가 다시
주소 /https://www.daet24.com  이고요 살펴줘 보세요
가마합니다

답변에 대한 댓글 2개

피시에는 "“__Secure-BUCKET” 쿠키는 교차 사이트 컨텍스트에 있고 “SameSite”가 “Lax” 또는 “Strict”이므로 거부되었습니다."
모바일에서는 "~/theme/moa1/index.php on line 6" 에서 파일이 없다고 나옵니다.
아 그렇군요 테마에서 없는것 같아요
테마설치는 못하나요 들레아빠님
2026-04-19 (일) 01:28:42
네 config.php에서 모바일 활성화 설정되어잇으면 모바일전용으로 커스텀 할수있습니다.

답변에 대한 댓글 1개

pc에서도 안됩니다
2026-04-18 (토) 23:26:10
에러 문구들이 나오면,
에러 문구를 복사해서 게시글에 붙여넣기 해서 보여주시는게,
답변하시는 분들에게 도움을 얻을 수 있어요.

답변에 대한 댓글 2개

맨위에 올려 두었습니다
다시 말씀드리지만 제 테마는 모바일이 없습니다. 반응형 테마입니다. (참고하세요)

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