./_common.php 로딩 시 Warning이 뜨는데요...

./_common.php 로딩 시 Warning이 뜨는데요...

QA

./_common.php 로딩 시 Warning이 뜨는데요...

본문

dd.php 에서  common.php를 인클루드 할 때 아래와 같이 warning이 발생

<?php
include_once("./_common.php") ;     ====>    include_once("../_common.php") ;   정상

....

 

Warning: include_once(./_common.php): failed to open stream: No such file or directory in /home/public_html/req/dd.php on line 2

Warning: include_once(): Failed opening './_common.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /home/public_html/req/dd.php on line 2

 

dd.php 내에서   include_once("../_common.php") ;    변경하면 warning 안 뜨고 정상적으로 처리됨

하지만, dd.php에서 다른 함수를 사용(예를 들어 bbs/alert.php)하면 

 

사용하는 alert 함수 내부에서  ./common.php 을 인클루드 함으로  또 Warning이 뜸

 

/bbs/alert.php 

<?php
global $lo_location;
global $lo_url;

include_once('./_common.php');

 

인클루드 할때 어떻게 해야할지???

이 질문에 댓글 쓰기 :

답변 2

./_common.php 파일의 소스가 잘못된 듯하네요..

../_common.php 와 비교했을때..

common.php 를 불러오는 경로를 바꿔줘야 합니다.

해보시고 잘 모르시면 두 파일의 소스를 올려보세요..

common.php 파일 위치를 기준으로 삼으세요.

 

_common.php 는 무조건

include_once('./_common.php');

 

include 하시고

이 파일이 내용이 common.php 파일을 include 해야 합니다.

 

bbs/파일들 이면

상위 폴더에 common.php 이 있으니

경로는 ../common.php 파일입니다.

 

동일 폴더에

_common.php 파일이 있는지 보세요.

bbs 아래에는

<?php
include_once('../common.php');
?>

로 되있습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,715 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT