실제타임조정에 대해 정보
실제타임조정에 대해본문
// 서버의 시간과 실제 사용하는 시간이 틀린 경우 수정하세요.
// 하루는 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']);
// 하루는 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 를 위에 설명대로 수정했는데요...
시간을 조정했음에도 불구하고 계속 서버시간은 원래대로 나오네요,,
어떻게 하면 되는지 알려주시면 감사하겠습니다..
댓글 전체
위 소스는 서버 자체의 시간을 조절하는게 아닙니다....
글작성등 설치하신 계정의 그누보드에 글 작성 시간등 적용되는 시간만 조절 됩니다.
글작성등 설치하신 계정의 그누보드에 글 작성 시간등 적용되는 시간만 조절 됩니다.
홈페이지 메인에 이시각 시간을 실시간으로 표시하도록 해있는데..
서버시간을 표시하고 있거든요... 이걸 조절하려고 하는데 이건 않되나요?
서버시간을 표시하고 있거든요... 이걸 조절하려고 하는데 이건 않되나요?
$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']);
중에 하나를 선택해서 출력하면 되겠지요......
어떻게 실시간 출력 하셨는지를 몰라서.....
$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 에 일정간격 타임서버로부터 정확한 시간을 동기화시키는것입니다.
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를 검색하시면 도움이 되실듯.