3 . ¼³ Ä¡
¼³Ä¡ ÃÖÀû ȯ°æ
¤ýDB: MySQL 4.0 ~ MySQL 5
¤ýCGI: PHP 4.3 ~ PHP 5
¤ýServer: Linux,Solaris,BSD,Windows ....
¼³Ä¡¿¡ ÇÊ¿äÇÑ µµ±¸
¤ýFTP ÆÄÀϾ÷·Îµå ÇÁ·Î±×·¥ (Ãßõ ÀÚ·á½Ç:½ÉÆÄÀÏ)
¿©·¯°³ Áߺ¹ ¼³Ä¡½Ã »çÀüÈ®ÀÎ Çʼö!
¸¸¾à, 1°³ÀÇ MySQL DB°èÁ¤ ³»¿¡ ¿©·¯°³ÀÇ Å×Å©³ëÆ®¸¦ ¼³Ä¡ÇÏ°í °¢°¢ µ¶¸³ÀûÀÎ °ü¸®¸¦ ÇÏ·Á ÇÑ´Ù¸é
.....technotephp/lib.php ¼Ò½º¸¦ ¿°í ¼³Á¤Ç׸ñ [1] ¹øÀ» ¼öÁ¤ÇØ ÁÖ¾î¾ß¸¸
Å×À̺í¸í Áߺ¹À» ÇÇÇÒ ¼ö ÀÖ´Ù. ¸¸¾à ÀÌ Ç׸ñÀ» °°Àº »óÅ·ΠµÎ°í µ¿ÀÏ DB °èÁ¤¿¡
¿©·¯°³ÀÇ Å×Å©³ëÆ®¸¦ ¼³Ä¡ÇÒ °æ¿ì, ¸ðµç Å×À̺íÀÌ °øÀ¯µÇ¹Ç·Î µ¶¸³ÀûÀÎ °ü¸®´Â ºÒ°¡´ÉÇÏ´Ù.
óÀ½ ¼³Ä¡ÇÏ´Â °æ¿ì¶ó¸é ¼öÁ¤ÇÒ ÇÊ¿ä ¾ø´Ù.
±âº»¼³Ä¡ ¼ø¼ - °£·«ÇÏ°Ô (¼³Ä¡ °æÇèÀÚ)
1. ÆÄÀÏ ¾÷·Îµå - technote_php.zip À» PC¿¡¼ ¾ÐÃà ÇØÁ¦ÇÏ¿© ȨÆäÀÌÁö ³»ÀÇ µð·ºÅ丮¿¡ ¾÷·Îµå ÇÑ´Ù.(¡Ø FTP Àü¼ÛŸÀÔ : ¹ÙÀ̳ʸ®)
2. ./data µð·ºÅ丮 ÆÛ¹Ì¼Ç 777 ÁöÁ¤ - .....technotephp/data/ µð·ºÅ丮 Æ۹̼ÇÀ» 777·Î ÁöÁ¤ÇØ ÁØ´Ù.
¡Ø technote_php.tar.gz À¸·Î ¼³Ä¡ÇÒ °æ¿ì¿¡´Â À§ 1, 2 ¹ø °úÁ¤ ¾øÀÌ ¹Ù·Î ¼¹ö¿¡ ¿Ã·Á¼ ¾ÐÃà Ç®¸é µÈ´Ù.
3. À¥ºÎ¶ó¿ìÀú·Î admin.php Á¢¼Ó - http://abcdef.com/technotephp/admin.php ½ÄÀ¸·Î À¥ºÎ¶ó¿ìÀú Á¢¼ÓÇÑ´Ù.
4. ¼³Á¤¼ÂÆà - Ãâ·ÂµÈ ÀÔ·ÂÆûÀ» ÅëÇØ MySQL °èÁ¤ Á¤º¸ ¹× °ü¸®ÀÚ ºñ¹Ð¹øÈ£ µîÀ» µî·Ï-ÀúÀåÇÑ´Ù.
5. µ¿ÀÛÈ®ÀÎ - À¥ºÎ¶ó¿ìÀú·Î http://abcdef.com/technotephp/admin.php ¿¡ Á¢¼ÓÇØ °ü¸®ÀÚ ·Î±×ÀÎÈÄ ÀÛµ¿»óŸ¦ Á¡°ËÇÑ´Ù.
6. ±âº»¼³Ä¡ ¿Ï·á - µ¿ÀÛ »óÅ¿¡ ÀÌ»óÀÌ ¾øÀ¸¸é °ü¸®µµ±¸¸¦ ÅëÇØ ÀϹݺ¸µå¹× ȸ¿øµî·Ï°ü¸® º¸µå¸¦ »ý¼ºÇÑ´Ù.
7. ºÎ°¡¼³Á¤ ¿ä¼Ò - SMS¹®ÀÚ, ½Ç¸íÀÎÁõ, ½Å¿ëÄ«µå°áÁ¦,ÈÞ´ëÆù°áÁ¦ µîÀÇ ±â´ÉÀÌ Á¤»óµ¿ÀÛÇÏ·Á¸é
¿ÜºÎ ¸ðµâ ¿¬µ¿ÀÛ¾÷ ÀÌ ÇÊ¿äÇÏ´Ù.
±âº»¼³Ä¡ ¼ø¼ - ÀÚ¼¼ÇÏ°Ô (¼³Ä¡ Ãʺ¸ÀÚ)
1. ÆÄÀÏ ¾÷·Îµå
technote_php.zip ¿øº»ÆÄÀÏÀ» pc ¿¡¼ ¾ÐÃàÇØÁ¦ÇÑ ÈÄ FTP¸¦ ÀÌ¿ëÇؼ À¥¼¹öÀÇ È¨ÆäÀÌÁö µð·ºÅ丮¿¡ ¿Ã¸°´Ù.
FTPÀÇ ÆÄÀÏ Àü¼ÛŸÀÔÀ» ¹Ýµå½Ã ¹ÙÀ̳ʸ®(BINARY)·Î ¼³Á¤ÇÏ°í ¿Ã¸°´Ù.
¸¸¾à, À¯´Ð½º(¸®´ª½º,BSD µî..) °è¿¼¹ö¶ó¸é 'technote_php.tar.gz' ÆÄÀÏ·Î ¼³Ä¡ÇÏ´Â °ÍÀÌ ´õ ºü¸£´Ù.
.gz ¾ÐÃà»óÅ ±×´ë·Î ¿Ã¸° ÈÄ ÅÚ³ÝÀ¸·Î Á¢¼ÓÇؼ technote_php.tar.gz ÆÄÀÏÀÌ ¿Ã·ÁÁ® ÀÖ´Â µð·ºÅ丮·Î À̵¿ÇÏ¿©
gzip -d technote_php.tar.gz [¿£ÅÍ]
tar xvfp technote_php.tar [¿£ÅÍ]
ÇÏ¸é ¾ÐÃàÀÌ Ç®¸°´Ù.
[ÅÚ³Ý Á¢¼Ó¹× ±âº» ¸í·É¾î »ç¿ëÆÁ]
ÅÚ³ÝÁ¢¼Ó¹æ¹ý: À©µµ¿ìÀÇ '½ÃÀÛ¹öÆ°'À» Ŭ¸¯ÇÏ°í '½ÇÇà' À» ¼±ÅÃÇÏ°í telnet À» ÀÔ·ÂÇϸé ÅÚ³ÝÁ¢¼ÓâÀÌ ¶á´Ù.
ÇÁ·ÒÇÁÆ®¿¡ open www.abcde.co.kr °ú °°ÀÌ ÀÔ·ÂÇϸé ÇØ´ç¼¹ö¿¡ Á¢¼ÓµÇ°í ID/ºñ¹ø ÀÎÁõÈÄ ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ´Ù.
< ±âº»¸í·É¾î >
cd µð·ºÅ丮À̸§ [¿£ÅÍ] ÇÏÀ§ µð·ºÅ丮·Î À̵¿Çϱâ
cd .. [¿£ÅÍ] »óÀ§ µð·ºÅ丮·Î À̵¿Çϱâ
chmod 777 µð·ºÅ丮¶Ç´ÂÆÄÀϸí [¿£ÅÍ] ÆÛ¹Ì¼Ç ÁöÁ¤Çϱâ
chmod -R 777 µð·ºÅ丮¶Ç´ÂÆÄÀϸí [¿£ÅÍ] ÇÏÀ§ Æú´õ, ÆÄÀϱîÁö ÆÛ¹Ì¼Ç ÀÏ°ýÁöÁ¤Çϱâ
pwd [¿£ÅÍ] ÇöÀçµð·ºÅ丮 °æ·Î Ç¥½ÃÇϱâ
ls -al [¿£ÅÍ] ÇöÀçµð·ºÅ丮 ÆÄÀÏÇ¥½ÃÇϱâ
mkdir µð·ºÅ丮¸í [¿£ÅÍ] µð·ºÅ丮 »ý¼ºÇϱâ
rm ÆÄÀϸí [¿£ÅÍ] ÆÄÀÏ »èÁ¦Çϱâ
rmdir µð·ºÅ丮¸í [¿£ÅÍ] µð·ºÅ丮 »èÁ¦Çϱâ
rm -rf µð·ºÅ丮¸í [¿£ÅÍ] ÇÏÀ§µð·ºÅ丮±îÁö ÇѲ¨¹ø¿¡ »èÁ¦Çϱâ
2. ÆÛ¹Ì¼Ç ÁöÁ¤
technotephp/data/ µð·ºÅ丮ÀÇ Æ۹̼ÇÀ» 777 ·Î ÁöÁ¤ÇÑ´Ù.
¤ý FTP ¿¡¼´Â ÇØ´ç µð·ºÅ丮¸¦ ¸¶¿ì½º ¿ìÃø¹öÆ°À¸·Î Ŭ¸¯ÇÏ°í, [±ÇÇѼ³Á¤] ¸Þ´º¸¦ ¿°í ÁöÁ¤ÇÏ¸é µÈ´Ù.
¤ý Åڳݿ¡¼ ÁöÁ¤ÇÏ·Á¸é Å×Å©³ëÆ® µð·ºÅ丮·Î À̵¿ÇÏ¿© chmod 777 data [¿£ÅÍ] ÇÏ¸é µÈ´Ù.
3. À¥ºÎ¶ó¿ìÀú Á¢¼Ó
¿Ã·ÁÁø ÆÄÀÏ Áß admin.php URL(http://abcdef.com/technotephp/admin.php)À» À¥ºÎ¶ó¿ìÀú·Î Á¢¼ÓÇÑ´Ù.
## ȸ鿡 Ãâ·ÂµÈ »ç¿ë¾à°ü ³»¿ëÀ» È®ÀÎÇÏ°í [enter] ¹öÆ°À» Ŭ¸¯ÇÑ´Ù.
## MySQL DB°èÁ¤ Á¤º¸¸¦ ÀÔ·ÂÇÏ°í [enter] ¹öÆ°À» Ŭ¸¯ÇÑ´Ù.(MySQL DB°èÁ¤ Á¤º¸¸¦ ¸ð¸¥´Ù¸é ¼¹ö°ü¸®ÀÚÂÊ¿¡ ¹®ÀÇ)
## °ü¸®ÀÚ ºñ¹Ð¹øÈ£ ¹× °ü¸®ÀÚ ½Å»óÁ¤º¸¸¦ ÀÔ·ÂÇÏ°í [enter] ¹öÆ°À» Ŭ¸¯ÇÑ´Ù.
## °ü¸®ÀÚ ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© ·Î±×ÀÎÇÑ ÈÄ Á¾ÇÕ°ü¸® ÆäÀÌÁö¸¦ Ãâ·ÂÇÑ´Ù.
4. µ¿ÀÛÈ®ÀÎ
¤ý Á¾ÇÕ°ü¸® ÆäÀÌÁö ³»ÀÇ [º¸µå°ü¸®] ¸Þ´º¸¦ ¿°í º¸µå»ý¼º ¹× ±Û µî·Ï Å×½ºÆ® ÇÑ´Ù.
¤ý Á¾ÇÕ°ü¸® ÆäÀÌÁö ³»ÀÇ [ȸ¿ø°ü¸®] ¸Þ´º¸¦ ¿°í ȸ¿ø°ü¸®º¸µå »ý¼º ¹× ȸ¿øµî·Ï Å×½ºÆ® ÇÑ´Ù.
¤ý Á¾ÇÕ°ü¸® ÆäÀÌÁö ³»ÀÇ [DB°ü¸®] ¸Þ´º¸¦ ¿°í MySQL Å×ÀÌºí »ý¼º»óÅÂ¿Í Æú´õ-ÆÄÀÏ ±¸Á¶¸¦ È®ÀÎÇÑ´Ù.
5. ±âº»¼³Ä¡ ¿Ï·á
±âº»ÀûÀÎ ¼³Ä¡ÀÛ¾÷Àº ¿Ï·áµÇ¾úÀ¸¹Ç·Î »ç¿ëÇÒ º¸µå¸¦ »ý¼ºÇÏ°í ¿ëµµ¿¡ ¸Â°Ô ¼³Á¤À» ÇÑ´Ù.
6, ºÎ°¡¼³Á¤ ¿ä¼Ò
SMS¹®ÀÚ¸Þ½ÃÁö ±â´É, ½Ç¸íÀÎÁõ ±â´É, ½Å¿ëÄ«µå, ÈÞ´ëÆù°áÁ¦ ±â´É.. µîÀ» Á¤»óÀûÀ¸·Î »ç¿ëÇÏ·Á¸é
¿ÜºÎ ¸ðµâ ¿¬µ¿ÀÛ¾÷ À» ÅëÇØ ÇØ´ç ¼ºñ½º ¾÷ü¿Í ¿¬µ¿µÇµµ·ÏÇØ Áà¾ß ÇÑ´Ù.
¼³Ä¡ ÀÛ¾÷Áß Error .. ¿¡·¯»óȲ
¢Ê ȸ鿡 ¿ÂÅë ¾Ë¾Æº¼ ¼ö ¾ø´Â ±úÁø ¹®ÀÚ°¡ Ãâ·Â µÈ´Ù¸é? - ¼¹ö¿¡ zend ¿ÉƼ¸¶ÀÌÀú°¡ ¼³Ä¡µÇÁö ¾ÊÀº ȯ°æÀÌ´Ù.
¼¹ö°ü¸®»çÃø¿¡ ¿ÉƼ¸¶ÀÌÀú ¼³Ä¡¿äûÇϰųª, ¼¹ö°ü¸®ÀÚ ÀÔÀåÀ̶ó¸é Á÷Á¢ ¼³Ä¡ÇØ Áà¾ß ÇÑ´Ù.(http://www.zend.com)
¢Ê "Fatal error: Call to undefined function: directory_creat_data().." ¿Í °°Àº ¿¡·¯¸Þ½ÃÁö°¡ Ãâ·ÂµÈ´Ù¸é ?
À̰͵µ À§¿Í °°Àº °æ¿ìÀÌ´Ù. zend ¿ÉƼ¸¶ÀÌÀú°¡ ¼³Ä¡µÇÁö ¾Ê¾Ò°Å³ª Á¤»óÀûÀÌÁö ¾Ê´Â ȯ°æÀÌ´Ù.
¢Ê "Fatal error: Incompatible file format: The encoded file has format ID 2003120701, whereas the Optimiz..."
¿Í °°Àº ¸Þ½ÃÁö°¡ Ãâ·ÂµÈ´Ù¸é ¼¹öÀÇ ÇöÀç ¿ÉƼ¸¶ÀÌÀú°¡ ÇÏÀ§ ¹öÀüÀÌ´Ù. ÃֽŹöÀüÀ¸·Î ¾÷±×·¹À̵å ÇØ Áà¾ß ÇÑ´Ù.
¢Ê 'ÇÁ·Î±×·¥ »ç¿ë¾à°ü' ȸ鿡¼ ¹öưŬ¸¯½Ã ´ÙÀ½ ȸéÀ¸·Î ³Ñ¾î°¡Áö ¾Ê°í °è¼Ó Ãâ·ÂÁö¿¬ »óÅ°¡ µÈ´Ù¸é?
PHP ¹öÀüÀÌ ³Ê¹« ÇÏÀ§ ¹öÀüÀÌ¾î¼ ½ÇÇàÀÌ ¾ÈµÇ´Â °ÍÀ̰ųª ¼¹öÀÇ º¸¾È¼³Á¤(safe_mode)°ú °ü·ÃÀÌ ÀÖ´Ù.
¼¹ö°ü¸®»ç Ãø¿¡ ¹®ÀÇÇؼ ÇØ°áÇØ¾ß ÇÑ´Ù.
¢Ê ¼³Ä¡ ¿Ï·áÈÄ °ü¸®ÀÚ ÆäÀÌÁö Á¢¼Ó½Ã "Internal Server Error The server encountered an ..." ¿Í °°Àº ¸Þ½ÃÁö°¡ Ãâ·ÂµÈ´Ù¸é?
ÆÄÀÏÀÌ À߸ø ¿Ã·ÁÁø °æ¿ìÀÌ´Ù. ...technote6/include/ Æú´õ¸¦ ftp ÀÇ ÆÄÀÏÀü¼ÛŸÀÔ Binary ¸ðµå·Î ÁöÁ¤ÇÏ°í ´Ù½Ã ¿Ã¸®¸é µÈ´Ù.
±×·¡µµ µ¿ÀÏÇÑ °á°ú¶ó¸é ´Ù½Ã ftp ÀÇ ÆÄÀÏÀü¼ÛŸÀÔ ASCII ¸ðµå·Î ÁöÁ¤ÇÏ°í ´Ù½Ã ¿Ã·Á º¸µµ·Ï ÇÑ´Ù.
¢Ê ¼³Ä¡ ¿Ï·áÈÄ ±×¸²(¾ÆÀÌÄÜ) Ãâ·ÂÀÎ ¾ÈµÇ°í 'X¹Ú½º' ·Î ³ªÅ¸³´Ù¸é?
1. °Ô½ÃÆÇÃâ·ÂÀ» Æ÷ÇÔÇÏ¿© ¸ðµç ÆäÀÌÁö¿¡¼ ±×¸²ÀÌ ¾È³ªÅ¸³¯ °æ¿ì:
...technote/img/ µð·ºÅ丮¸¦ ÇöÀç ¿Ã·ÁÁø°É Áö¿ì°í ´Ù½Ã ¿Ã·Á ÁÖµµ·Ï ÇÑ´Ù.(FTP-BINARY)
2. [Root°ü¸®]¡æ[Main]¡æ[±âº»Á¤º¸] ÆäÀÌÁö ¹× [°Ô½ÃÆÇ]-[±Û¾²±â]ÆäÀÌÁö¿¡¼¸¸ X¹Ú½º ¸ð¾çÀÌ ¿©·¯°³ ³ªÅ¸³¯°æ¿ì:
php ¹öÀüÀÌ 5.03 ȤÀº 5.04 ÀÎÁö È®ÀÎÇØ º»´Ù. ([Root°ü¸®]¡æ[Main]¡æ[±âº»Á¤º¸]¡æ[¼³Ä¡Á¤º¸] ¸¦ º¸¸é ¹öÀü È®ÀÎ °¡´ÉÇÔ)
php ¹öÀü 5.03 ȤÀº 50.4 ´Â ÀÚü ¹ö±×°¡ ÀÖ´Â ¹öÀüÀÌ´Ï ÃֽŹöÀüÀ¸·Î ¾÷±×·¹À̵å ÇØ¾ß ÇÑ´Ù.
³» PC ¿¡ Á÷Á¢ Å×Å©³ëÆ®¸¦ ¼³Ä¡ÇÏ°í - Ãâ·ÂÇÏ·Á¸é?
1. ³» PC ¿¡ APM(¾ÆÆÄÄ¡+PHP+MySQL) À» ¼³Ä¡ÇÑ´Ù. (ÃßõÀÚ·á: APM_Setup 5)
2. PC ¸¦ ÀçºÎÆÃÇÏ°í 'APM_Setup 5' ¸¦ ½ÇÇà½ÃŲ´Ù.
3. À¥ºÎ¶ó¿ìÀú¸¦ ½ÇÇàÇÏ°í http://127.0.0.1/apmsetup/ ·Î Á¢¼ÓÇؼ
4. 'phpMyAdmin' ÀÇ MySQL °ü¸®ÆäÀÌÁö¿¡ Á¢¼ÓÇؼ »õ·Î¿î DB¸¦ »ý¼ºÇÑ´Ù.(DB¸íÀº ÀÚÀ¯ÁöÁ¤)
5. C:/APM_Setup/htdocs/technote/ °æ·Î·Î Å×Å©³ëÆ®¸¦ ¼³Ä¡ÇÑ´Ù.(APM_Setup5 °¡ ¼³Ä¡µÈ °æ·Î¿¡ ¸Â°Ô ¼³Ä¡)
6. À¥ºÎ¶ó¿ìÀú¿¡¼ http://127.0.0.1/technote/admin.php ½ÄÀ¸·Î Á¢¼ÓÇؼ Å×Å©³ëÆ® Setup ÀÛ¾÷À» ¿Ï·áÇÑ´Ù.
copyright¨Ï : TECHNOTE INC , www.technote.co.kr