Q. ´Ù¸¥ °èÁ¤¿¡¼­ php ¸¦ ÀÌ¿ëÇؼ­ ÆÄÀÏ º¸´Â°Å ¸·´Â ¹æ¹ý... A. php_admin_value open_basdir /home/user php_admin_value name value ÁöÁ¤µÈ º¯¼ö¿¡ ¿øÇÏ´Â °ªÀ» ¼³Á¤ÇÑ´Ù. "Admin" À¸·Î ÁöÁ¤µÈ ¼³Á¤Àº main Apache ¼³Á¤ÆÄÀÏ¿¡¼­¸¸ ¼³Á¤ÀÌ °¡´ÉÇÏ´Ù. .htaccess ÆÄÀÏ¿¡¼­ ±× ³»¿ëÀ» º¯°æÇÏ´Â °ÍÀº ºÒ°¡´ÉÇÏ´Ù. open_basedir string PHP°¡ ¿­¾îº¼ ¼ö ÀÖ´Â ÆÄÀÏÀ» ƯÁ¤ µð·ºÅ丮 ÀÌÇÏ·Î Á¦ÇÑÇÑ´Ù. ¿¹¸¦ µé¾î ¾î¶² ½ºÅ©¸³Æ®°¡ fopenÀ̳ª gzopenÀ¸·Î ÆÄÀÏÀ» ¿­·Á°í ÇÒ ¶§ ±× ÆÄÀÏÀÌ ÁöÁ¤µÈ À§Ä¡¿¡ Àִ°¡ °Ë»çÇÑ´Ù. ¸¸¾à ÆÄÀÏÀÌ ÁöÁ¤µÈ µð·ºÆ¼¸®¹Û¿¡ ÀÖ´Ù¸é, PHP´Â ÀÌ ¿­±â µ¿ÀÛÀ» °ÅºÎÇÑ´Ù. ¸ðµç symbolic linkµéÀº ¿ø·¡ÀÇ À̸§À¸·Î ¹Ù²î¾î Çؼ®µÈ´Ù. µû¶ó¼­ ÀÌ Á¦ÇÑÀ» ÇÇÇϱâ À§ÇØ symbolic link¸¦ »ç¿ëÇÏ´Â °ÍÀ» ¹æÁöÇÒ ¼ö ÀÖ´Ù. ..À̶ó´Â °ªÀ» ÁÖ¸é ½ºÅ©¸³Æ® ÆÄÀÏÀÌ ÀÖ´Â µð·ºÅ丮°¡ base-directory·Î ÁöÁ¤µÈ´Ù. Windows¿¡¼­´Â ¼¼¹ÌÄÝ·Ð(;)À¸·Î, ´Ù¸¥ OS¿¡¼­´Â ÄÝ·Ð(:)À¸·Î ±¸ºÐÇÑ´Ù. As an Apache module, open_basedir paths from parent directories are now automatically inherited. Âü°í: PHP 3.0.7 ºÎÅÍ, ÇÑ °³ ÀÌ»óÀÇ µð·ºÅ丮¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖµµ·Ï µÇ¾ú´Ù. ±âº»°ªÀº ¸ðµç ÆÄÀÏÀ» ¿­ ¼ö ÀÖ´Â °ÍÀÌ´Ù. Q. PHP ¿¡·¯ ¸Þ¼¼Áö ³²±â±â.. error_log string ½ºÅ©¸³Æ® ¿¡·¯°¡ ·Î±×µÉ ÆÄÀÏ À̸§À» Á¤ÇÑ´Ù. ·Î±× ÆÄÀÏ·Î ½Ã½ºÅÛ ·Î±×¸¦ »ç¿ëÇϱâ À§Çؼ­ syslog¶ó´Â º°µµÀÇ °ªÀÌ ÀÌ¿ëµÈ´Ù. À¯´Ð½º¿¡¼­´Â syslog(3)ÀÌ°í, Windows NT¿¡¼­´Â Event log°¡ µÈ´Ù. Windows 95¿¡¼­´Â ½Ã½ºÅÛ ·Î±×¸¦ Áö¿øÇÏÁö ¾Ê´Â´Ù error_reporting integer ¿¡·¯ ·¹Æ÷ÆÃÀÇ ·¹º§À» ¼³Á¤ÇÑ´Ù. ÀÌ ÆĶó¸ÞŸ °ªÀº ºñÆ® ´ÜÀ§·Î ¼³Á¤ÇÑ´Ù. ´ÙÀ½ÀÇ °ªµé Áß¿¡ ¿øÇÏ´Â ¿¡·¯ ·¹Æ÷Æà ·¹º§ÀÇ °ªÀ» ´õÇؼ­ ¼³Á¤ÇÏ¸é µÈ´Ù. Ç¥ 4-1. Error Reporting Levels bit value enabled reporting 1 normal errors 2 normal warnings 4 parser errors 8 non-critical style-related warnings ±âº»°ªÀº 7 ÀÌ´Ù(normal errors¿Í normal warnings, parser errors°¡ ·¹Æ÷Æ® µÈ´Ù). Q. »ç¿ëÀÚ¿¡°Ô ¿¡·¯ Ãâ·Â ¾ÈÇϱâ register_globals off log_errors on display_errors off error_log /var/log/php_errors ¸ÅÀÏ ¿¡·¯ ·Î±×¸¦ È®ÀÎÇÑ´Ù.