Server 2008 R2 + IIS 7.5 사용합니다.
wwwroot 에서 IIS_IUSRS 권한만 설정하면 되는줄 알았는데요,
PHP 에서 쓰기나 수정 작업할때에, 파일이름이 길거나 권한이 없다고 에러를 뿜어주시는군요..
그래서 Users 권한도 설정했더니 그제서야 됩니다.
Users 권한은 IIS(wwwroot) 뿐만 아니라 OS 전체에서 사용되는걸로 보아 IIS 에 영향을 주지 않는 권한 계정인줄 알았습니다.
IIS_IUSRS 와 Users 권한이 IIS 에 미치는영향이 각각 무엇인지 궁금합니다..
아무리 찾아봐도 모르겠습니다.. 허허..
Áï, ³×Æ®¿öÅ©¿¡¼ À¥ ¼¹ö IIS ¿¡ Á¢±ÙÇÏ´Â »ç¿ëÀÚ¿¡ ´ëÇÑ ±ÇÇÑ(Rules)ÀÔ´Ï´Ù.
Users´Â ½Ã½ºÅÛÀ» Á÷Á¢ »ç¿ëÇÏ´Â »ç¿ëÀÚÀÇ ±ÇÇÑÀÔ´Ï´Ù.
¸»¾¸ÇϽŠ°Íó·³ PHP ¼Ò½ºÄڵ尡 µ¿ÀÛÇÏ¿© "½Ã½ºÅÛ"¿¡ ÆÄÀÏÀ» ±â·ÏÇÒ °æ¿ì,
Users ±ÇÇÑÀÌ ÇÊ¿äÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸, Users ±ÇÇÑÀ» ºÎ¿©ÇÏ´Â °ÍÀº Á¤Ã¥»ó ÁÁÁö ¾ÊÀº ¹æ¹ýÀÔ´Ï´Ù.
http://technet.microsoft.com/ko-kr/library/cc731677(WS.10).aspx
Ưº°È÷ PHP ¼Ò½ºÄڵ带 ½ÇÇàÇÏ¿´À» ¶§, ƯÁ¤ µð·ºÅ͸®¿¡ ÆÄÀÏÀ» ±â·ÏÇÏ´Â °æ¿ì¶ó¸é,
±× µð·ºÅ͸®¿¡¸¸ IIS_IUSRS ±×·ì¿¡ ´ëÇÑ ¾²±â ±ÇÇÑÀ» ºÎ¿©ÇØÁֽô °ÍÀÌ ÁÁ½À´Ï´Ù.
±×·¸Áö ¾ÊÀ¸¸é, º¸¾È °ø°ÝÀ» ´çÇÒ °¡´É¼ºÀ» ¹èÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù.
Á¤¸» ¸íÄèÇÑ ´äº¯ÀÔ´Ï´Ù.