경로 문제 질문합니다.^^ 정보
경로 문제 질문합니다.^^본문
예를 들어서요..
계정에 하나의 폴더를 만듭니다..
blog라는 폴더를 만들고 이미지랑 해서 같이 거기로 옮겼을 경우
경로문제로 오류가 나죠..
Warning: main(/lib/latest.lib.php): failed to open stream: No such file or directory in /home/blringkhj/blog/blog.php on line 3
Warning: main(): Failed opening '/lib/latest.lib.php' for inclusion (include_path='.:/usr/local/php/lib/php') in /home/blringkhj/blog/blog.php on line 3
Warning: main(): Failed opening '/lib/latest.lib.php' for inclusion (include_path='.:/usr/local/php/lib/php') in /home/blringkhj/blog/blog.php on line 3
경로문제에 있어서요..
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("./_head.php");
?>
include_once("./_head.php");
?>
들어갈 내용
<?
include_once("./_tail.php");
?>
include_once("./_tail.php");
?>
이런 식입니다.. 거기에다 ../ 라는 것을 넣으면 나머지는 다 오류가 안나죠.. 하지만
include_once("$g4[path]/lib/latest.lib.php"); 이분 라인 3번째줄이죠... 거기에만 에러가 납니다..
../을 해줘도 오류가 나는데 어떻게 고쳐야 할지 ㅠㅜ
댓글 전체
제로보드 설치경로에 관해서 말인가요??
common.php 파일을 수정해줘야 할겁니다.
그러면 일일이 그누패스를 수정할 필요없이 인클루드만 하면 됩니다.
common.php 파일을 수정해줘야 할겁니다.
그러면 일일이 그누패스를 수정할 필요없이 인클루드만 하면 됩니다.
새로 만든 폴더 안에 _common.php 생성
안에 내용
<?
$g4_path = ".."; // common.php 의 상대 경로 !
include_once("$g4_path/common.php");
?>
하시면 거의 모든 경로 오류 해결됩니다.
안에 내용
<?
$g4_path = ".."; // common.php 의 상대 경로 !
include_once("$g4_path/common.php");
?>
하시면 거의 모든 경로 오류 해결됩니다.