n

실제타임조정에 대해

// 서버의 시간과 실제 사용하는 시간이 틀린 경우 수정하세요.
// 하루는 86400 초입니다. 1시간은 3600초
// 6시간이 빠른 경우 time() + (3600 * 6);
// 6시간이 느린 경우 time() - (3600 * 6);
$g4['server_time'] = time() - (3600 * 14);
$g4['time_ymd']    = date("Y-m-d", $g4['server_time']);
$g4['time_his']    = date("H:i:s", $g4['server_time']);
$g4['time_ymdhis'] = date("Y-m-d H:i:s", $g4['server_time']);
그누보드에서 config.php 를 위에 설명대로 수정했는데요...
시간을 조정했음에도 불구하고 계속 서버시간은 원래대로 나오네요,,
어떻게 하면 되는지 알려주시면 감사하겠습니다..
|

댓글 10개

위 소스는 서버 자체의 시간을 조절하는게 아닙니다....

글작성등 설치하신 계정의 그누보드에 글 작성 시간등 적용되는 시간만 조절 됩니다.
홈페이지 메인에 이시각 시간을 실시간으로 표시하도록 해있는데..
서버시간을 표시하고 있거든요... 이걸 조절하려고 하는데 이건 않되나요?
$g4['time_ymd'] = date("Y-m-d", $g4['server_time']);
$g4['time_his'] = date("H:i:s", $g4['server_time']);
$g4['time_ymdhis'] = date("Y-m-d H:i:s", $g4['server_time']);

중에 하나를 선택해서 출력하면 되겠지요......

어떻게 실시간 출력 하셨는지를 몰라서.....
<? $my[time_Hms] = date("H시 i분 s초",time()); echo("$my[time_Hms]"); ?> 이것으로 이시각시간을 표시했습니다..
<? $my[time_Hms] = date("H시 i분 s초", $g4[server_time]); echo("$my[time_Hms]"); ?>
않되네요... ㅡ.ㅡ 하지만 천상재회님이 항상 친절하게 답변을 해주셔서 포인트를 드리겠습니다.
위에 소스 그대로 가져다가 제 홈에 달면 잘 나옵니다....

제홈 좌측 하단요.....위가 서버타임 아래는 출력...

포인트 욕심은 없습니다.....마땅히 적당한 쓸만한 사용처가 있어서 부족 하다면 모르겠으나....
하지만 포인트는 예의잖아요^^ 지난번에도 정말 마지막까지 잘 설명을 해주셔서 ...^^
근본적인 서버의 time을 변경하시길 바랍니다.

root로 접속한뒤에 콘솔에서
[root @localhost root ]# date [MMDDhhmm[[CC]YY][.ss]

예를 들면

[root @localhost root ]# date 103120272006.00

위의 타임은 2006년 10월 31일 20시 27분 00초로 변경하는것입니다.

더 정확한것은 tme 데몬을 뛰워서 crontab 에 일정간격 타임서버로부터 정확한 시간을 동기화시키는것입니다.
rdate, NTP를 검색하시면 도움이 되실듯.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
06-11-01 조회 1,605
06-11-01 조회 2,053
06-11-01 조회 1,613
06-10-31 조회 1,623
06-10-31 조회 1,334
06-10-31 조회 1,965
06-10-31 조회 1,636
06-10-31 조회 1,674
06-10-31 조회 1,614
06-10-31 조회 1,592
06-10-31 조회 1,584
06-10-31 조회 1,602
06-10-31 조회 1,655
06-10-31 조회 1,713
06-10-31 조회 1,597
06-10-31 조회 1,721
06-10-31 조회 1,592
06-10-31 조회 1,748
06-10-31 조회 1,883
06-10-31 조회 1,751