언제까지나

서버가 윈도우일 때, g5_path() 수정 참고사항

· 7년 전 · 3357

g5_path() 서버가 윈도우일 경우

보기엔 멀쩡해 보이는데, 구글크롬 개발자 콘솔을 보니,

include 부분 오류가 많이 떴길래 확인해 보니,

윈도우 OS일 경우, g5_path() 부분에서 오류가 나는듯 합니다.

제가 특수하게 커스터마이징해서 그럴 수도 있으니 참고하세요

 

-------------------------------------------------------------------------------

 

$_SERVER['SCRIPT_FILENAME'];  -> 경로명 분리자가 윈도우는 \라서 오류가 나는듯 합니다.

아래 두줄처럼 미리 \를 /로 모두 변경해 놓고,

 

*** common.php ***

function g5_path()
{
    $server_script_fillname = $_SERVER['SCRIPT_FILENAME'];
    $server_script_fillname = str_replace('\\', '/', $server_script_fillname);

 

  아래는 $_SERVER['SCRIPT_FILENAME'] 부분을 모두 $server_script_fillname 로 변경하니,

  Linux와 Windows 모두 정상으로 동작합니다.

}

 

|
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

+
제목 글쓴이 날짜 조회
7년 전 조회 5,298
7년 전 조회 1.1만
7년 전 조회 5,488
7년 전 조회 3,767
7년 전 조회 3,905
7년 전 조회 4,395
7년 전 조회 4,751
7년 전 조회 5,059
7년 전 조회 4,609
7년 전 조회 4,000
7년 전 조회 5,288
7년 전 조회 1.1만
7년 전 조회 8,050
7년 전 조회 3,984
7년 전 조회 3,358
7년 전 조회 7,502
7년 전 조회 1.5만
7년 전 조회 5,770
7년 전 조회 4,744
7년 전 조회 7,027
7년 전 조회 5,649
7년 전 조회 3,772
7년 전 조회 5,811
7년 전 조회 7,830
7년 전 조회 8,826
7년 전 조회 6,159
7년 전 조회 5,786
7년 전 조회 5,932
7년 전 조회 6,705
7년 전 조회 6,572