경로 문제 때문에 질문이 있습니다. 정보
경로 문제 때문에 질문이 있습니다.본문
안녕하세요.
현재 cafe24 호스팅을 사용중인 유저 입니다.
그누보드는 4.34.10 입니다.
그누보드 설치는 최상위 경로에 설치되어있는 상태 입니다.
______________________
|-www
|- adm //그누보드 설치시 인스톨되는 생성되는 폴더 및 필요파일
|- lib
|- _common.php
.
.
.
|-local //지역별 홈페이지.
|-incheon
|-main.php
|-page1.php
.
.
.
|-head
|-head1.php
.
.
.
|-tail
|-tail.php
|-suwon
|-main.php
|-page1.php
.
.
.
|-head
|-head1.php
.
.
.
|-tail
|-tail.php
--------------------------------
이런식으로 구성되어 있습니다.
다름이 아니라. 최상 main.php(www)를 넣으면 원하는 페이지가 뜹니다만..
local/incheon/에 이동하여 사용할경우 head파일은 제대로 로드가 됩니다만.
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
이 부분의 경로 문제로 예상되는데 위와 같이 변경없이 페이지를 접속할경우 페이지가 head.php 내용만 출력이 되며 tail부분도 안뜨며 본문도 뜨지 않습니다.
그래서 다음과 같이 변경을 하였습니다만.............
include_once("{$_SERVER['DOCUMENT_ROOT']}/_common.php");
include_once("{$_SERVER['DOCUMENT_ROOT']}/lib/latest.lib.php");
이렇게 수정할 경우.. 페이지 자체가 아무것도 출력이 안되는 상황을 연출합니다.
문제의 페이지는 lee100847.cafe24.com/local/incheon/a02.php 입니다.
메인페이지는 현재 lee100847.cafe24.com/incheon.php 입니다. index.php 아닙니다.
현재 cafe24 호스팅을 사용중인 유저 입니다.
그누보드는 4.34.10 입니다.
그누보드 설치는 최상위 경로에 설치되어있는 상태 입니다.
______________________
|-www
|- adm //그누보드 설치시 인스톨되는 생성되는 폴더 및 필요파일
|- lib
|- _common.php
.
.
.
|-local //지역별 홈페이지.
|-incheon
|-main.php
|-page1.php
.
.
.
|-head
|-head1.php
.
.
.
|-tail
|-tail.php
|-suwon
|-main.php
|-page1.php
.
.
.
|-head
|-head1.php
.
.
.
|-tail
|-tail.php
--------------------------------
이런식으로 구성되어 있습니다.
다름이 아니라. 최상 main.php(www)를 넣으면 원하는 페이지가 뜹니다만..
local/incheon/에 이동하여 사용할경우 head파일은 제대로 로드가 됩니다만.
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
이 부분의 경로 문제로 예상되는데 위와 같이 변경없이 페이지를 접속할경우 페이지가 head.php 내용만 출력이 되며 tail부분도 안뜨며 본문도 뜨지 않습니다.
그래서 다음과 같이 변경을 하였습니다만.............
include_once("{$_SERVER['DOCUMENT_ROOT']}/_common.php");
include_once("{$_SERVER['DOCUMENT_ROOT']}/lib/latest.lib.php");
이렇게 수정할 경우.. 페이지 자체가 아무것도 출력이 안되는 상황을 연출합니다.
문제의 페이지는 lee100847.cafe24.com/local/incheon/a02.php 입니다.
메인페이지는 현재 lee100847.cafe24.com/incheon.php 입니다. index.php 아닙니다.
Fatal error: Uncaught TypeError: mysqli_fetch_assoc(): Argument #1 ($result) must be of type mysqli_result, null given in /home/kagla/new-sir/old/lib/common.lib.php:2339 Stack trace: #0 /home/kagla/new-sir/old/lib/common.lib.php(2339): mysqli_fetch_assoc() #1 /home/kagla/new-sir/old/skin/board/v16/view.skin.php(795): sql_fetch_array() #2 /home/kagla/new-sir/old/bbs/view.php(403): include_once('...') #3 /home/kagla/new-sir/old/bbs/board.php(300): include_once('...') #4 {main} thrown in /home/kagla/new-sir/old/lib/common.lib.php on line 2339