Æ»ÁðÆüµ­

Ä̶дöÀ±Áú¡Ä´ó¤êÆ»²ó¤êÆ»¤ÎÆüµ­¤Ç¤¹¡£

¤µ¤¯¤é¥¤¥ó¥¿¡¼¥Í¥Ã¥È¤Îcron¤Ç¡¢ÊÌ¥µ¡¼¥Ð¤ÎCGI¤òÄê´üµ¯Æ°

2009-11-23 | PHP

¡¡Äê´üŪ¤ËCGI¤ò¼Â¹Ô¤¹¤ëÊýË¡¤Ë cron ¤¬¤¢¤ë¤¬¡¢cron¤¬¶Ø»ß¤µ¤ì¤Æ¤¤¤ë¥ì¥ó¥¿¥ë¥µ¡¼¥Ð¤ò»È¤Ã¤Æ¤¤¤ë¡£¹¬¤¤Â¾¤Ë¡¢cron¤¬»È¤¨¤ë¤µ¤¯¤é¥¤¥ó¥¿¡¼¥Í¥Ã¥È¤Î¥µ¡¼¥Ð¤Î¥¢¥«¥¦¥ó¥È¤ò»ý¤Ã¤Æ¤¤¤¿¤Î¤Ç¡¢¤½¤³¤«¤é¸Æ¤Ó½Ð¤¹¤è¤¦¤Ë¤·¤Æ¤ß¤¿¡£
¡¡Â¿Ê¬ÊýË¡¤Ï¤¤¤í¤¤¤í¤¢¤ë¤Ï¤º¤À¤¬¡¢Ä´¤Ù¤ë¤Î¤âÌÌÅݤʤΤǰʲ¼¤Î¤è¤¦¤ËPHP¤Îreadfile()¤ò»È¤Ã¤ÆÀ®¸ù¡£

¡ü¤µ¤¯¤é¥¤¥ó¥¿¡¼¥Í¥Ã¥È¡¦¥µ¡¼¥Ð¤ÎÀßÄê

­¡°Ê²¼¤òhogehoge.php¤È¤·¤Æ755°À­¤ÇÊݸ¡£¡¡°ú¿ô¤Ë¤Ï¡¢ÊÌ¥µ¡¼¥Ð¤Ë¤¢¤ëÌÜɸ¤ÎCGI¤Þ¤Ç¤ÎURL¤òµ­ºÜ¡£

<?php
  readfile("http://www.*****.jp/cgi-bin/target.cgi");
?>

­¢¥µ¡¼¥Ð¥³¥ó¥È¥í¡¼¥ë¥Ñ¥Í¥ë¤ÎcronÀßÄê¡£hogehoge.php¤òÄê´üµ¯Æ°
¡¡ cd /home/(¥¢¥«¥¦¥ó¥È¡Ë/www/; /usr/local/bin/php -f /home/¡Ê¥¢¥«¥¦¥ó¥È¡Ë/www/hogehoge.php
¡¦¼Â¹ÔÆü»þ¡¡¡ÊËèÆü8»þ45ʬ¤È17»þ45ʬ¤Ë¼Â¹Ô¤Î¾ì¹ç¡Ë
¡¡¡¡·î = *¡¢Æü = *¡¢»þ = 8 , 16¡¢Ê¬ = 45¡¢¡ÊÍËÆü=̵ÀßÄê¡Ë

¡üÁê¼êÊý¤ÎCGI¤ÎÀßÄê
¡¡ÆÃ¤ËÀßÄê¤ÏɬÍפʤ¤¤¬¡¢Ìá¤êÃͤϥ¨¥é¡¼¤Î̵ͭ¤À¤±¤òÊÖ¤¹¤è¤¦¤ËÊѹ¹¡£

¥¸¥ã¥ó¥ë¡§
¥µ¡¼¥Ð¡¼
¥­¡¼¥ï¡¼¥É¡§
¤µ¤¯¤é¥¤¥ó¥¿¡¼¥Í¥Ã¥È ¥³¥ó¥È¥í¡¼¥ë¥Ñ¥Í¥ë ¥ì¥ó¥¿¥ë¥µ¡¼¥Ð
¥³¥á¥ó¥È (0) |  ¤³¤Îµ­»ö¤Ë¤Ä¤¤¤Æ¥Ö¥í¥°¤ò½ñ¤¯
Messenger ¤³¤Îµ­»ö¤ò¤Ï¤Æ¤Ê¥Ö¥Ã¥¯¥Þ¡¼¥¯¤ËÄɲà mixi¥Á¥§¥Ã¥¯ ¥·¥§¥¢
« JavaScript¡§¥Æ¥­... | ¥È¥Ã¥×

¥³¥á¥ó¥È

¥³¥á¥ó¥È¤Ï¤¢¤ê¤Þ¤»¤ó¡£

¥³¥á¥ó¥È¤òÅê¹Æ

¥Ö¥í¥°ºîÀ®¼Ô¤«¤é¾µÇ§¤µ¤ì¤ë¤Þ¤Ç¥³¥á¥ó¥È¤ÏÈ¿±Ç¤µ¤ì¤Þ¤»¤ó¡£

¥È¥é¥Ã¥¯¥Ð¥Ã¥¯

¸½ºß¡¢¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¤ò¼õ¤±¼è¤é¤Ê¤¤¤è¤¦ÀßÄꤵ¤ì¤Æ¤ª¤ê¤Þ¤¹¡£
¢¨¥Ö¥í¥°´ÉÍý¼Ô¤Î¤ß¡¢ÊÔ½¸²èÌ̤ÇÀßÄê¤ÎÊѹ¹¤¬²Äǽ¤Ç¤¹¡£

¤¢¤ï¤»¤ÆÆÉ¤à

¡ÖPHP¡×¥«¥Æ¥´¥ê¤ÎºÇ¿·µ­»ö