sun's longitude:27 13 15 
¡¤ ÀÚÀ¯°Ô½ÃÆÇ ¡¤ ¹¯°í´äÇϱ⠡¤ ¾ËÆĹ®¼­ ¡¤ RPMS list
¡¤ »ç¿ëÀÚ¹®¼­ ¡¤ ÆÁ/FAQ¸ðÀ½ ¡¤ ¸®´ª½ºLinks ¡¤ ÀÚ·á½Ç
¡¤ ¼­¹öÁ¤º¸ ¡¤ ¿î¿µÀÚ ¡¤ Books/FAQ ¡¤ FreeBSD
 
/board/read.php:¼Ò½ºº¸±â   
 

Áú¹®°ú ´äº¯ °Ô½ÃÆÇÀÔ´Ï´Ù.

ÇöÀç ½Ç½Ã°£À¸·Î ÀÌ°÷ ¼­¹öÀÇ ¼³Á¤ÆÄÀÏ(¸î°³)¸¦ º¸¿©ÁÖ°í ÀÖ½À´Ï´Ù.
¼­¹öÀÇ ¼³Á¤³»¿ë¿¡ °üÇÑ Áú¹®Àº ¸ÕÀú ÀÌ°÷ ¼­¹öÀÇ ¼³Á¤³»¿ëÀ» Âü°íÇÏ½Ã±æ ¹Ù¶ø´Ï´Ù.

[*** ¾²±â ±ÝÁö´Ü¾î ÆÐÅÏ ***]
±Û º»¹® Áß°£¿¡ ¾÷·ÎµåÇÒ À̹ÌÁö¸¦ Ãß°¡ÇÏ´Â ¹æ¹ý : @@À̹ÌÁöÀ̸§@@
ex) @@foo.gif@@
2860 ¹ø ±Û: ÀÌ·±°Å ¾Æ½Ã´ÂÁö..
±Û¾´ÀÌ: ±è¼º¹Î ±Û¾´³¯: 2010³â 06¿ù 15ÀÏ 12:32:13 È­(¿ÀÈÄ) Á¶È¸: 1740

php ·Î ¼ÒÄϼ­¹ö ÇÏ´Â ¼Ò½ºÀä.. --> server.php

#!/usr/local/bin/php -q
<?
set_time_limit(0);

define("_IP",    "111.222.333.12");
define("_PORT",  "8888");

$sSock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);

socket_bind($sSock, _IP, _PORT);
socket_listen($sSock);

pcntl_signal(SIGCHLD, SIG_IGN); 

while($sock = socket_accept($sSock))
{
    socket_getpeername($sock, $sockIp, $sockPort);
    msg("client connect :
".$sockIp.":".$sockPort."\n");

    $pid = pcntl_fork();
    msg("fork\n");
    if($pid == -1)
    {
        msg("fork failed\n");
        exit;
    // ÀÚ½Ä ÇÁ·Î¼¼½º À϶§ 
    }if($pid == 0)
    {
        while(1)
        {
            $buf = socket_read($sock, 4096);

            // Á¢¼Ó Á¾·á
            if(!$buf)
            {
                msg("client connection broken :
".$sockIp.":".$sockPort."\n");
                exit;
            }
            // ¸Þ½ÃÁö ¼ö½Å À̺¥Æ®
            else
            {
                msg("recive data : ".$buf."\n");
                $cmd = substr($buf, 0, 4);
                switch($cmd)
                {
                    // ½Ã°£Àü¼Û
                    case "time":
                        msg("client(".$sockPort.") time data
request\n");
                        socket_write($sock, date("Y/m/d H:i:s"));
                        break;

                    // Á¾·á
                    case "quit":
                        msg("client(".$sockPort.") quit
request\n");
                        socket_write($sock, "quit");
                        socket_close($sock);
                        exit;
                        break;
                    default:
                        msg("client(".$sockPort.") invalid command
$cmd\n");
                        break;
                }
            }
        }
    }
}

function msg($msg)
{
    echo "SERVER >> ".$msg;
}
?>            


ÀÌ°Ô Çغ¸´Ï µÇ±â´Â Çϴµ¥, Ŭ¶óÀ̾ðÆ®°¡ server.php ½ÇÇàµÇ°í ÀÖ´Â ¼­¹ö¿¡ 8888 Æ÷Æ®·Î
ÃÖÃÊ Á¢¼ÓÇÏ°í ¾Æ¹«ÀÔ·Â ¾øÀÌ °¡¸¸È÷ ÀÖÀ¸¸é server.php ¿¡¼­µµ ÀÚ½ÄÇÁ·Î¼¼½º°¡ ¹«ÇÑÁ¤
»ì¾ÆÀÖ´Â »óŶó´Â°Í°ú, $cmd ¿¡ ÇØ´çÇϴ Ŭ¶óÀ̾ðÆ®-> ¼­¹ö. ·Î ¾î¶°ÇÑ ¸Þ½ÃÁö¸¦ ´øÁö°í
³ª¼­ ¾Æ¹«°Íµµ ¾ÈÇÏ°í ÀÖÀ¸¸é ¸¶Âù°¡Áö·Î ¹«ÇÑÁ¤ ´ë±â »óŶó´Â ¹®Á¦°¡ Àִµ¥¿ä..

óÀ½Á¢¼Ó½Ã³ª Á¢¼ÓÈÄ, ¾î¶°ÇÑ ¸Þ½ÃÁö¸¦ ´øÁö·Î ³ª¼­ ¾Æ¹«°Íµµ ¾ÈÇÏ°í 00ÃÊ ÀÖÀ¸¸é
Ŭ¶óÀ̾ðÆ® ¿¬°áÀÌ ÀÚµ¿À¸·Î ²÷¾îÁöµµ·Ï ÇÏ´Â°É Çغ¸·Á°í Çϴµ¥ µµ¹«Áö ¾ÈµÇ¼­¿ä..

Ȥ. ÀÌ ºÎºÐ¿¡ ´ëÇØ Ã³¸®¹æ¹ýÀ» ¾Æ½Ã´ÂÁö Çؼ­ ¹®Àǵ帳´Ï´Ù..

 
ÀÌÀü±Û : Re: Çϳª¸¸ ´õ ¿©Âã°Ú½À´Ï´Ù.
´ÙÀ½±Û : Re: ÀÌ·±°Å ¾Æ½Ã´ÂÁö..  
 from 211.171.229.3
JS(Redhands)Board 0.4 +@

Re: Çϳª¸¸ ´õ ¿©Âã°Ú½À´Ï´Ù. Re: ÀÌ·±°Å ¾Æ½Ã´ÂÁö..
Àμâ¿ë 


apache lighttpd linuxchannel.net 
Copyright 1997-2024. linuxchannel.net. All rights reserved.

Page loading: 0.06(server) + (network) + (browser) seconds