Warning: include_once(./common.php)오류가 뜨는데 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

Warning: include_once(./common.php)오류가 뜨는데 정보

Warning: include_once(./common.php)오류가 뜨는데

본문

Warning: include_once(./common.php) [function.include-once]: failed to open stream: No such file or directory in B:\APM_Setup\htdocs\m1\_common.php on line 3

Warning: include_once() [function.include]: Failed opening './common.php' for inclusion (include_path='.') in B:\APM_Setup\htdocs\m1\_common.php on line 3


메인에는 괜찮고요 로그인 페이지에서 이런 오류가 뜨는데 어떻게 수정하는방법없을까요?
  • 복사

댓글 전체

incude_once 한번 불러들이는 파일이 없다라는 오류입니다.
아마도 B:\APM_Setup\htdocs\m1\_common.php 파일 내용중 3번째 줄에 표시된 파일이 없는 듯 보입니다.
보통 _common.php 파일안에 내용을 보면
-----------------------------------
<?
$g4_path = "..";
include_once("$g4_path/common.php");
?>
-----------------------------------
이런식으로 되어있습니다.
$g4_path = ".."; <--- 여기서 ..는 현재위치에서 바로 전단계 경로를 말합니다.
예로 현재가 위치가
B:\APM_Setup\htdocs\m1\
라면 .. 는
B:\APM_Setup\htdocs\
를 말하는 겁니다.
"..\.."는 현재위치의 전의 전단계 경로를 말하는 거구요.
$g4_path = 에 맞는 경로를 설정해주셔야 합니다.
".." 또는 "..\.." 또는 "..\..\.." 이런식입니다.
아마도 같은 폴더안에 common.php파일이 있다면 "." 로 해주셔야하는데
지금 오류로 봐서는
-----------------------------------
<?
$g4_path=".";
B:\APM_Setup\htdocs\m1\_common.php
?>
-----------------------------------
로 되어있고 같은 폴더 B:\APM_Setup\htdocs\m1
안에 common.php 파일이 없기때문에 나오는 오류인 듯 보입니다.
common.php 파일이 어디에 있는지(보통 기본 루트(경로)에 있습니다.) 확인하시고 그 경로를
$g4_path= 에 넣어주세요.
제가 알기로는 기본 그누보드에는 기본루트에만 common.php가 있고 각 스킨이 있는 폴더에는 그 common.php의 경로를 지정해주는 _common.php만 있습니다.
각각의 스킨폴더 등에 common.php가 있다면 잘못된 것입니다. 어떻게 로그인 스킨이 있는 폴더에 common.php 파일이 있는건지 이해가 안됩니다.
혹시 기본루트에 있는 common.php를 스킨 폴더로 카피해 오셨나요?

혹시해서 확인하는데
_common.php
common.php
는 서로 틀린 파일입니다.

로그인 페이지 스킨 폴더에 있는 _common.php 파일 안에 소스를 카피해서 보여주시겠어요? 4줄 정도이니 댓글로 올려주세요.
그리고 그누보드 메인루트(config.php가 있는) 이름도 좀 알려주세요.
© SIRSOFT
현재 페이지 제일 처음으로