언제까지나

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

· 7년 전 · 3353

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,295
7년 전 조회 1.1만
7년 전 조회 5,475
7년 전 조회 3,759
7년 전 조회 3,900
7년 전 조회 4,391
7년 전 조회 4,745
7년 전 조회 5,055
7년 전 조회 4,605
7년 전 조회 3,993
7년 전 조회 5,283
7년 전 조회 1.1만
7년 전 조회 8,043
7년 전 조회 3,979
7년 전 조회 3,354
7년 전 조회 7,496
7년 전 조회 1.5만
7년 전 조회 5,765
7년 전 조회 4,738
7년 전 조회 7,018
7년 전 조회 5,647
7년 전 조회 3,769
7년 전 조회 5,807
7년 전 조회 7,821
7년 전 조회 8,821
7년 전 조회 6,157
7년 전 조회 5,785
7년 전 조회 5,929
7년 전 조회 6,699
7년 전 조회 6,568