忍者ブログ

Syok'n Lab

WEB開発のあれこれ PHP,JAVA,Javascript,Ajax,Flex,Air,Linuxなどなど 最近雑記帳になりつつある・・・

※コメント、トラックバックは認証後表示されますのでご了承下さい

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

[サーバー構築] NTPが使えない環境下での時計あわせ(PHP)

NTPが使えない環境下での時計合わせ

ini_set("user_agent", "Mozilla/5.0 (Windows; U; Windows NT 5.1; ja;  rv:1.9.2) Gecko/20100115 Firefox/3.6");
$start = time();
$str = file_get_contents('http://133.243.238.162/cgi-bin/jsont');
$end = time();
preg_match('{"st": ([0-9\.]+)}', $str, $mat);
$date = date('Y/m/d H:i:s', $mat[1] + ($end - $start));
exec('/bin/date -s \'' . $date . '\'');
exec('/sbin/hwclock --adjust');
echo "date setting success!\n";
echo $date . "\n";
上記をrootのcronで任意の時間毎に実行すればOK。

拍手[0回]

PR

この記事へのコメント

Vodafone絵文字 i-mode絵文字 Ezweb絵文字
管理人のみ閲覧できます
 

この記事へのトラックバック

トラックバックURL

免責事項

当ブログに記載している情報に関しては、合法性、正確性、安全性等、いかなる保証もされません。従って、当ブログの情報を元に行う行為については自己責任でお願い致します。

カレンダー

05 2017/06 07
S M T W T F S
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

最新コメント

[02/10 幸一]
[12/08 yamamoto]
[07/23 Mr.ポテトヘッド]

最新トラックバック

ブログ内検索

Copyright ©  -- Syok'n Lab --  All Rights Reserved

Design by CriCri / Photo by Didi01 / Powered by [PR]

 / 忍者ブログ